0
對不起,我是一個新手,我正在重新構思我的問題。我有一個正則表達式[A-Za-z0-9._]*[A-Za-z]+[A-Za-z0-9._]*
,它接受單獨的字母,字母數字而不是單獨的數字,允許的特殊字符是。(點)和(下劃線)。正則表達式,接受其他語言
有效輸入爲
- ABC123de(alphanumeric-不論箱子)
- ABCDEFGH(僅字母 - 不論箱子) 允許
- Abc.123(唯一的特殊字符是_和。 )
它接受上述要求。
但是,如果我輸入像ààâüüúúàççé
這樣的字符,它不接受。然後一個朋友給了這個不工作的[\p{L}\d._]*\p{L}+[\p{L}\d._]*
。讓我知道我們是否需要修改[\p{L}\d._]*\p{L}+[\p{L}\d._]*
以接受ààâüüúúàççé
。
,該用戶名的驗證,我不是用UT8支持你在你的應用程序 – 2012-07-19 04:40:31
羅希特喜的所有層UTF-8支持。 – balaji 2012-07-19 04:47:45
如果您沒有使用UTF8,用戶的用戶名首字母如何輸入「ààâüüúúàççé」這樣的字符?什麼編碼_are_你使用? – ryandenki 2012-07-19 05:01:35