我需要修改这个正则表达式
href=\"(.*)\"
匹配此...
href="./pothole_locator_map.aspx?lang=en-gb&lat=53.153977&lng=-3.533306"
不匹配...
href="./pothole_locator_map.aspx?lang=en-gb&lat=53.153977&lng=-3.533306&returnurl=AbandonedVehicles.aspx"
试过这个,但没有运气
href=\"(.*)\"(?!&returnurl=AbandonedVehicles.aspx)
非常感谢任何帮助。
谢谢, 人
答案 0 :(得分:9)
应该在字符串被匹配之前放置前瞻,即
href=\"(?!.*&returnurl=AbandonedVehicles\.aspx)(.*)\"
答案 1 :(得分:3)
href="(?!.*returnurl=AbandonedVehicles\.aspx)(.*)"