0
サーバ側の検証に加えて、私はユニコード文字を受け入れる入力フィールドに対していくつかのクライアント側の検証(javascript/jquery)をしたいと思っています... http://www.regular-expressions.info/unicode.html#category ...もちろん、そこには数多くのチュートリアル/サンプルがあります。 ..しかし、まだ私はそれが仕事を得ることができない...それは私がこれまで試したものです:正規表現ユニコード文字のクライアント側の検証
//this is working:
var re_username = /^[a-zA-Z]+$/;
//this is not working:
var re_username = /^[p{L}]+$/;
var re_username = /^[p{L}]+$/u;
var re_username = /[p{L}]+$/u;
var re_username = /[p{L}]*$/u;
var re_username = /[p{L}]+$/u;
var re_username = /[\p{L}]+$/u;
var re_username = /^[\p{L}]+$/u;
var re_username = /[\p{L}\p{M}]*+;
var re_username = /[\p{L}\p{M}]*+$;
var re_username = /^\p{L}+$/;
var re_username = /^[\p{L}\p{M}]+$/;
//here I further take the val ...
var is_username = re_username.test($('#chatusername').val());
は、p {L}のJavaScript/jQueryのでそのように動作していないですか?
ヒントを知っていただきありがとうございます。私はそれを調べるでしょう。 –