正則表達式的話,我有這樣的正則表達式與口音
\b(t[úu]s*)\b
,我有這句話:
tu (works) tú (doesn't work) tus (works) tús (works)
爲什麼我不能匹配tú
?
正則表達式的話,我有這樣的正則表達式與口音
\b(t[úu]s*)\b
,我有這句話:
tu (works) tú (doesn't work) tus (works) tús (works)
爲什麼我不能匹配tú
?
如果正則表達式不匹配,則兩個字符不同。
「U急性」 可以被表示爲單個字符ú
(U + 00FA)或者通過組合u
(U + 0075)與組合重音符字符(U + 0301),其給出了一個類似的尋找ú
。
您必須轉換您的輸入字符串或在您的正則表達式中包含兩個變體,有關詳細信息,請參見http://www.regular-expressions.info/unicode.html。
我正在使用PHP和我正在測試http://gskinner.com/RegExr/ – Nicopag 2013-03-27 12:57:23
,但它的匹配:http://rubular.com/r/CS7wRf7y4N – 2013-03-27 12:58:01
也許這個問題可以幫助:http:// stackoverflow .com/q/2133758/1649067 – 2013-03-27 13:00:12