【发布时间】:2017-07-18 09:48:08
【问题描述】:
我需要从字符串中提取匹配(way、road、str 和 street)与它之前和之后的每个单词直到逗号 ',' 字符或前面的数字的单词。
示例字符串:
1. 万都 GRA 曼迪工厂路外的 Yeet 路。
2. 3A, Sleek Drive, Off Tremble Rake Street。
3. 57 Radish Slist Road Ikoyi
结果应尽可能接近:
- 夜路
- 曼迪植物路
- 颤抖的雷克街
- 萝卜 Slist 路伊科伊
根据一些堆栈答案,这是我目前拥有的:(?<=\,)(.*Way|Road|Str|Street?)(?=\,)
任何帮助将不胜感激。
【问题讨论】:
-
@WiktorStribiżew 谢谢。这是朝着正确方向迈出的一步。需要在它的基础上忽略最后一个结果中的数字