几个常用的正则表达式(下面是在javascript里面的使用方式):
1. 正则表达式的中文表示
var reg_zh=/^[u4E00-u9FA5uF900-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);
上面如果flag的值为true就是包含,如果为false就是不包含。