1
我有文本框將接受基於我的要求Laravel驗證用或條件
防爆號碼或字母:1234 - 正確, ABCD - 正確, 123ABC - 錯
所以我需要'my_texbox' => 'alpha|numeric'
爲或的條件,但它默認爲和條件。
有沒有什麼辦法可以實現這個比自定義驗證?
我有文本框將接受基於我的要求Laravel驗證用或條件
防爆號碼或字母:1234 - 正確, ABCD - 正確, 123ABC - 錯
所以我需要'my_texbox' => 'alpha|numeric'
爲或的條件,但它默認爲和條件。
有沒有什麼辦法可以實現這個比自定義驗證?
你可以試試這個
use Illuminate\Support\Facades\Validator;
和
$arr=['name'=>'123'];
$rule=['name'=>array('regex:/(?:^([^a-b]*)$|^([^0-9]*)$)/')];
$accept=Validator::make($arr,$rule);
dd($accept->fails());
輸出
1234 - 正確的,ABCD - 正確的,123ABC - 錯