我的代码这个简单的线,我想用空的空间来替换字符串的部分:在一个变量这个正则表达式不使用正则表达式的工作
newAddress = myAddress.replace(/^.*?(ramp|arterial|majorroad|street &|highway &|highway|street|street &|street & highway|arterial & street|street & arterial|majorroad &|majorroad & ramp|ramp & majorroad|major road|highway & majorroad)\,/gi, '');
,但有:
Highway & Contrada Torremuzza, 95121 Catania CT
为什么它没有删除“高速公路&”部分?
它成功地将'highway&'与那个正则表达式匹配,但'','最后不能匹配,所以停止它:http://regex101.com/r/oW5bX6 – OnlineCop
@OnlineCop其实这就是答案 –