更具體地說,它不能返回單詞只是數字或包含任何其他字符,如#$.,
等字符與重音是好的。正則表達式返回單詞,包括包含數字但不包含單詞的數字
所以,如果我使用這個文本作爲一個例子:
我們買了6個500毫升啤酒爲每個$ 6.00,從巴黎高等酒吧
將返回we bought 500ml beers for each from the êcole bar
所以它去掉了6
和$
和6.00
總之;我正嘗試從餐廳收據中讀取商品名稱,而忽略了所購商品的價格和數量。
更具體地說,它不能返回單詞只是數字或包含任何其他字符,如#$.,
等字符與重音是好的。正則表達式返回單詞,包括包含數字但不包含單詞的數字
所以,如果我使用這個文本作爲一個例子:
我們買了6個500毫升啤酒爲每個$ 6.00,從巴黎高等酒吧
將返回we bought 500ml beers for each from the êcole bar
所以它去掉了6
和$
和6.00
總之;我正嘗試從餐廳收據中讀取商品名稱,而忽略了所購商品的價格和數量。
你可以嘗試像
/([0-9]+)?[a-zA-Zê]/
要匹配的所有單詞,沒有數字的使用
/\ B [^ \ d \ W] + \ b/g的
要跳過詞語其中只有數字constists使用
(?!^\d+$)^.+$
正則表達式它還需要返回包含數字的單詞,如「500ml」 – Wrumble
[\ D] \ w * [\ D] 這個也適用 –