【发布时间】:2016-03-25 21:39:54
【问题描述】:
我正在解析这样的文本:
T-SHIRT SIZE 34CM BUSINESS LOCATED: MONTANA 356
我已经制作了这个正则表达式:
([A-Z]+) (\d\d\d\d\d|\d\d\d\d|\d\d\d|\d\d)
匹配:
SIZE 34
但我希望它匹配:
MONTANA 356
你能帮我弄到吗?
更明确地说:我想避免匹配“大小 34”,因为后面跟着一个字符......我希望正则表达式只在想要成为的 ' ' 或 \n 之后进行匹配-匹配的字符串
【问题讨论】:
-
您是否有其他示例来说明您想要捕获的内容,以便我们可以概括正则表达式?多个正则表达式可以捕获
Montana 356。 -
我会编辑...我的示例不合适...
标签: regex string parsing text street-address