0
給出一個字符串的任何號碼:Perl的正則表達式匹配不
//foo.bar/baz/123/index.html
我想匹配巴茲後的數字,只要它不是123
//foo.bar/baz/124/index.html (WOULD MATCH)
//foo.bar/baz/123/index.html (WOULD NOT MATCH)
我怎麼能表達這個?我一直嘗試像這樣的東西:
/baz\/d+^(123)/index/
但還沒有成功。任何幫助表示讚賞!
謝謝你羅希特,這是偉大的。這是目前正確匹配,除了它不符合//foo.bar/baz/1234/index.html,是否有一個條件,我可以添加說「只不匹配123」,以便1234匹配? – dcoffey3296
@ dcoffey3296編輯正則表達式。只需要在'123'之後添加字邊界。 –
'index('// foo.bar/baz/123/index.html','/ baz/123 /')== -1'是否也一樣? – Suic