[請益] 只能輸入中文的正則表示式
google找了很多都不行 ... 也可能我組合錯誤
想說直接上來問各位比較好
請問有人可以幫我試試下面正確的正則表示式該怎麼寫嗎
1.只能輸入中文(不可數字.英文.特殊符號.空白鍵.全型符號等...)
2.只能輸入中文和數字(不可英文.特殊符號.空白鍵.全型符號等...)
謝謝各位的幫忙 ....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.89.177
推
09/24 09:25, , 1F
09/24 09:25, 1F
→
09/24 09:25, , 2F
09/24 09:25, 2F
→
09/24 09:26, , 3F
09/24 09:26, 3F
有可能多字
→
09/24 09:27, , 4F
09/24 09:27, 4F
→
09/24 09:32, , 5F
09/24 09:32, 5F
第一個可以 但是第二個不知是不是我弄錯耶?0.0似乎不行
preg_match("/^\p{Han}$/", $address)OK
preg_match("/^(\p{Han}|\d)*$/", $address)
※ 編輯: d062637776 來自: 118.171.89.177 (09/24 10:00)
可以了 我把第二個改成
preg_match("/^\p{Han}*\d*$/", $address)這樣就可以了
非常感謝LPH66大大 :D
※ 編輯: d062637776 來自: 118.171.89.177 (09/24 10:26)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章