| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | <?phpnamespace App\Validators\Rules;use Illuminate\Contracts\Validation\Rule;class ChineseUsernameRule implements Rule{    /**     * Create a new rule instance.     *     * @return void     */    public function __construct()    {        //    }        /**     * Determine if the validation rule passes.     *     * @param  string  $attribute     * @param  mixed  $value     * @return bool     */    public function passes($attribute, $value)    {        if (preg_match("/^[\x7f-\xff]+$/", $value) || preg_match("/^[a-zA-Z]+$/", $value)) {            return true;        }        return false;    }        /**     * Get the validation error message.     *     * @return string     */    public function message()    {        return '姓名只能是中文或英文';    }}
 |