rabianr/ laravel-validation-japanese
Laravel的日语验证规则
1.5
2023-05-12 07:50 UTC
Requires
- php: >= 7.2
- illuminate/contracts: ^6|^7|^8|^9
- illuminate/support: ^6|^7|^8|^9
Requires (Dev)
- laravel/framework: ^6|^7|^8
- phpunit/phpunit: ^6|^7|^8|^9
README
安装
composer require rabianr/laravel-validation-japanese
配置
发布配置以将文件复制到您自己的配置文件中
php artisan vendor:publish --tag="japaneseValidation"
用法
仅允许平假名
use Rabianr\Validation\Japanese\Rules\Hiragana; $validator = Validator::make($request->all(), [ 'title' => [ 'required', new Hiragana, ], ]);
允许平假名、空格和一级至二级汉字
use Rabianr\Validation\Japanese\Rules\Hiragana; use Rabianr\Validation\Japanese\Rules\Kanji; $validator = Validator::make($request->all(), [ 'title' => [ 'required', new Hiragana([ ' ', new Kanji('', true) ]), ], ]);
可用规则
全角空格截断中间件
use Rabianr\Validation\Japanese\Middleware\TrimStrings