目前,我有以下的正則表達式:正則表達式解析的問題數據
(\d{7})\s(\d{2}\/\d{2}\/\d{4})\s([a-zA-Z\-\s\&\#\,\'\.\/\(\)\d]*)\s(\d+[\w\.\/\#]*)\s([a-zA-Z\/\&\s\d\*\-]*\d{0,1}\.{0,1}\d*[a-zA-Z]*)\s([a-zA-Z]*[\d+\.{0,1}\-{0,1}\d]+[a-zA-Z]*)\s(\d+)\s([a-zA-Z]*[\d+\.{0,1}\-{0,1}\d]+[a-zA-Z\s]*)\s([\(\d\,]*\.\d+[\)]*)\s([\(\d\,]*\.\d+[\)]*)\s([\(]*\${1}[\d\.\,\)]*)\s([a-zA-Z\s\$\.\d\/]*)\s([\(]*\${1}[\d\,]+\.\d{0,2}[\)]*)(\d+)
正在解析的輸入字符串是:
6655738 03/31/2017 OTTER CREEK COUNTRY STORES, INC RICHS 72/ 2.5 OZ DONUT JUMBO RING 03853 989200 00049800038530 1.00 12.90 $21.21 $2.00 Per Unit $2.00109830
第三組返回OTTER CREEK COUNTRY STORES, INC RICHS 72/
,而我只想要OTTER CREEK COUNTRY STORES, INC RICHS
。
有人能告訴我在正則表達式中改變什麼來完成這項工作嗎?
你使用哪種語言? (不要在沒有指定語言,工具或正則表達式引擎的情況下詢問正則表達式問題)。 –
我在使用java.util.regex的工具中使用這個 – Ravi