PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
PHP
[請益] Laravel Validator的中文
作者:
smallsteel
(小鋼)
2017-09-24 01:03:05
本身算是使用PHP系統一段時間的人,這一年開始使用Laravel, 很多地方還在摸索中
另外自己的客戶端都幾乎都是以英文為主,很少需要顧慮到中文的部分
最近弄自己的網站剛好就碰到中文驗證方面的問題, 想要來請教一下
目前我的網站在註冊方面是允許中文和英文的使用者名稱
但是Laravel的Validator中文一個字和英文一個字母都算一個字
有沒有辦法在驗證的時候把中文一個字當作兩個字,英文字母則是一個字
例如max:12就表示最多中文6字,英文12字母這樣的限制?
然後在名稱有中文的情況下排除使用者名稱有符號和空格
可否有這樣的驗證方式呢?
因為我從開始做網頁設計以來一直都是在英文環境工作, 對於中文系統
要怎麼設計還真的一點概念都沒有....
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2017-09-24 03:11:00
請看
https://laravel.com/docs/5.5/validation
custom validation rules那邊有講 隨便你寫中文字處理用mb_系列函數 但mb_ereg系列已老掉牙不要用preg_系列在regex加上u選項便可以支援utf-8文字
作者:
smallsteel
(小鋼)
2017-09-24 11:30:00
喔喔 感謝
作者:
altecjc
(嘉誠)
2017-09-25 18:18:00
正規表示式可以處理
繼續閱讀
[請益] larabel log 權限問題
herbacin
Re: [請益] PHP的socket跟其他的有什麼不同
alpe
[請益] PHP的socket跟其他的有什麼不同
m7m123d
[請益] MIS 問 工程師為什麼資料庫會掛掉
kiey
[請益] apache tomcat配置Browser history
rr8r8r8r8tw
[請益] phpmyadmin在azure上的問題
p458732
[請益] 關於laravel資料庫query非同步問題
herbacin
[請益] laravel 5.3 passport
rock1246
[請益] 模擬表單POST問題
azureshin
[請益] Laravel Storage Append
sosokill
Links
booklink
Contact Us: admin [ a t ] ucptt.com