常用的正则表达式
匹配中文字符的正则表达式: [\\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