来自纯文本Javascript的变量

时间:2016-12-31 02:07:21

标签: javascript node.js plaintext

我在我的后端使用节点,我收到了来自客户的电子邮件,其中包含有关餐馆的反馈。

我已经解析了电子邮件,现在它们现在是纯文本,但我想从这个文本中提取变量。

例如:

所有客户都提出了最喜欢的食物:

再举一个例子,说最喜欢的食物:披萨

我如何解析Pizza的这个纯文本变量,以便我可以把它变成一个变量供以后使用?

我现在最好的想法是确保我收到的电子邮件在每个语句之间都有换行符然后检测换行符,找到已知密钥“最喜欢的食物”然后从那里拿起所有字符到断裂。

但感觉非常不优雅。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

是否可以使用表单而不是电子邮件?在这种情况下,您可以创建一个简单的表单,您可以使用节点读取POST参数。一个简单形式的例子:

<form action="https://httpbin.org/post" method="post">
  <select name="favoritePizza">
    <option>hawai</option>
    <option>cheese</option>
  </select>
  <input type="submit" />
</form>

https://jsfiddle.net/mdvanes/nrjufLvd/