2016-12-31 80 views
-7

我在後端使用節點,我從客戶那裏收到有關餐廳反饋的電子郵件。來自純文本的變量Javascript

我已經解析了電子郵件,他們現在是純文本,但我想從這個文本中提取變量。

例如:

所有客戶都已經申請了最喜歡的食物:

作爲一個例子再次可以說是最喜歡的食物:披薩

我如何解析比薩,所以我的這個純文本變量可以把它變成一個變量供以後使用?

我現在最好的想法是確保我收到的電子郵件在每個語句之間有一個換行符,然後檢測換行符,找到已知鍵'最喜歡的食物',然後從那裏拿起所有的字符休息。

但它感覺非常不雅。有什麼建議麼?

回答

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/