我正在编写一个使用Google Places Autocomplete API的Windows Phone应用程序。结果返回如下:
北加勒比大学,曼德维尔,曼彻斯特教区,牙买加
西班牙小镇,圣凯瑟琳教区,牙买加
有没有办法让我在Parish部分之前获得一切,即在“曼彻斯特教区”或“圣凯瑟琳教区”之前使用正则表达式等等。
答案 0 :(得分:2)
算法
,
^.*[Pp]arish.*$
)- 或 -
如果你只想捕捉Parish项目之前的部分并完成,那么请使用这样的正向前瞻:
.*(?=,[^,]*[Pp]arish)
如果您需要,那么Fiddle有一个更明确的捕获组,并显示您的示例