いくつかの一般的な正規表現

856 ワード

いくつかの一般的な正規表現(以下はjavascriptの中の使い方):
1.正規表現の中国語表現
var reg_zh=/^[\u4E00-\u9FA5\uF900-\uFA2D]*$/;
2.正規表現の英語表現(大文字と小文字に分割できます)
var reg_en = /^[a-zA-Z]+$/;
3.正規表現で特殊文字を判断する(増減可能文字)
var reg_spechars = /^(?=.*)(?=.*)(?=.*[~!@#$%^&*()+`\={}:"'<>?\/]).{1,}$/;
4.正規表現と数値のマッチング
var reg_number = new RegExp("^[0-9]*$");
使い方:
文字列の中に中国語があるかどうかを判断するには、次のような方法があります.
var string="  world";

var flag=reg_zh.test(string);
上にflagsの値がtrueなら含まれていますが、falseなら含まれていません.