常用的正则表达式

来源:扬中家居装修网 发布时间:2021-09-06

匹配中文字符的正则表达式: [\\u4e00-\\u9fa5]

匹配双字节字符(包括汉字在内):[^\\x00-\\xff]

应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)

n=function(){return place([^\\x00-\\xff]/g,\"aa\").length;}

匹配空行的正则表达式:\\n[\\s| ]*\\r

匹配HTML标记的正则表达式:/(.*).*\\/\\1|(.*) \\//

匹配首尾空格的正则表达式:(^\\s*)|(\\s*$)

匹配Email地址的正则表达式:\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*

匹配址URL的正则表达式: ./?%=]*)?

利用正则表达式去除字串中重复的字符的算法程序:

var s=\"abacabefgeeii\"

var s1=place(/(.).*\\1/g,\"$1\")

var re=new RegExp(\"[\"+s1+\"]\",\"g\")

var s2=place(re,\"\")

alert(s1+s2) //结果为:abcefgi

得用正则表达式从URL地址中提取文件名的javascript程序,如下结果为page1

s=\"\"

s=place(/(.*\\/){0,}([^\\.]+).*/ig,\"$2\")

alert(s)

利用正则表达式限制页表单里的文本框输入内容:

用正则表达式限制只能输入中文:onkeyup=\"value=place(/[^\\u4E00-\\u9FA5]/g,\'\')\" onbeforepaste=\"tData(\'text\',tData(\'text\').replace(/[^\\u4E00-\\u9FA5]/g,\'\'))\"

用正则表达式限制只能输入全角字符: onkeyup=\"value=place(/[^\\uFF00-\\uFFFF]/g,\'\')\" onbeforepaste=\"tData(\'text\',tData(\'text\').replace(/[^\\uFF00-\\uFFFF]/g,\'\'))\"

用正则表达式限制只能输入数字:onkeyup=\"value=place(/[^\\d]/g,\'\') \"onbeforepaste=\"tData(\'text\',tData(\'text\').replace(/[^\\d]/g,\'\'))\"

不求人 用正则表达式限制只能输入数字和英文:onkeyup=\"value=place(/[\\W]/g,\'\') \"onbeforepaste=\"tData(\'text\',tData(\'text\').replace(/[^\\d]/g,\'\'))\"

Trackback:

镇江哪个医院治疗白癜风最好
南宁盆腔炎治疗哪家好
济宁有没有白癜风医院
相关推荐
杜高犬怎么训练图位置

杜高犬怎么训练【图】杜高犬怎么训练【图】 10:25:51出处:络点击:1309 导读: 其实杜高犬看起来...[详细]

家居优品2022.06.12
杜高犬怀孕时期要怎么喂养杜高幼犬喂养事项位置

杜高犬怀孕时期要怎么喂养?杜高幼犬喂养事项 09:52 来源:络 作者:络 当您...[详细]

家居优品2022.06.12
松狮和金毛那个好位置

松狮和金毛那个好松狮和金毛那个好 17:25:34出处:络点击:8316 导读: 松狮和金毛狗狗都是比较...[详细]

家居优品2022.06.12
松狮吃什么狗粮好位置

松狮吃什么狗粮好?松狮吃什么 好? 11:59:36by 三三松狮犬的喂养有自己的标准,主人不可以莽撞行事,胡乱喂食,给松狮喂 远比喂人类食...[详细]

家居优品2022.06.12
杜高犬在城市做伴侣犬好养么图位置

杜高犬在城市做伴侣犬好养么【图】杜高犬在城市做伴侣犬好养么【图】 10:14:01出处:络点击:2136 ...[详细]

家居优品2022.06.12
杜高犬为什么要剪耳朵还不是因为漂亮位置

杜高犬为什么要剪耳朵?还不是因为漂亮!杜高犬为什么要剪耳朵?还不是因为漂亮!杜高犬又叫阿根廷獒或者阿根廷杜高犬,它属于运动型...[详细]

家居优品2022.06.12