2011-05-12 188 views
0

我正在開發一個使用Ruby on Rails開發的erp系統。我想通過閱讀電子郵件的內容來創建銷售訂單。我可以通過閱讀內容來了解​​其銷售訂單或詢價。
現在向前邁進一步,我想閱讀電子郵件並獲取列表中的項目。我計劃從電子郵件中收集文字​​並在數據庫中的項目下搜索它們。我無法修復電子郵件的某種格式。智能電子郵件閱讀

我將使用以下方法。 我會使用雪貂(最初,可能會切換到獅身人面像或類似)來搜索電子郵件內容中的項目。

1)。循環瀏覽項目表並搜索它們以確切匹配詞組。 Email.find_with_ferret(「item + name」)

2)。搜索電子郵件中的項目名稱split關鍵字Email.find_with_ferret(「items nice name」)

3)。模糊搜索Email.find_with_ferret(「items nice name〜」)

請幫我改進這一點。

+1

任何一個優秀的文本匹配算法會幫助我很多.. – Pravin 2011-05-12 10:57:41

+0

你的意思是,除了正則表達式? – twmills 2011-05-12 20:41:10

回答