ChinaUnix.net
相关文章推荐:

js 邮箱正则表达式

本帖最后由 中关村村草 于 2011-12-15 16:05 编辑 js 正则表达式大全 正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或-对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。 ^ 匹配一个输入或一行的开头,/^a/匹配"...

by 中关村村草 - Web开发 - 2011-12-20 13:08:30 阅读(1749) 回复(1)

相关讨论

本人想用js将以下字符串中的UBB代码去掉: 测试[image=2]/test/09/11ff.jpg[/image]测试[image=20]/test/aa1aa.jpg[/image] 测试[image=110]/test/10/aasdfaa.jpg[/image] 变成: 测试测试测试 请高手指点一下.(本人不想研究js) [ 本帖最后由 lyf088 于 2009-3-4 19:52 编辑 ]

by lyf088 - Web开发 - 2009-03-04 19:50:52 阅读(1951) 回复(0)

//校验是否全由数字组成 代码 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 代码 function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; if (!patrn.exec(s)) return false return true } //校验用户姓名:只能输入1-30个以字母...

by lkangjin - Java文档中心 - 2007-08-22 08:39:23 阅读(1041) 回复(0)

有个判断注册用户名的js正则表达式问题 var patrn = /^(([a-zA-Z0-9]|[_-]){4,20}|[\u4e00-\u9fa5]{2,10})+$/; 由4-20位的大小写英文字母、0-9的数字、下划线“_”、减号“-”或者2-10个汉字组成。 大体上这个可以满足,但回发现如果既有中文,又有字符的话,需要中文满足2个以上,字符4个以上,即(你好ab)是不满足的 而实际应该是满足的,即中文2个就不需要字符一定也要4个的要求了,反过来也一样, 请问该怎么修改 [ 本帖最...

by futo - Web开发 - 2008-07-23 11:57:41 阅读(3934) 回复(5)

常用js正则表达式收藏 /* 用途:检查输入的Email信箱格式是否正确 输入:strEmail:字符串 返回:如果通过验证返回true,否则返回false[code]*/ function checkEmail(strEmail) { //var emailReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/; var emailReg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/; if ( emailReg.test(strEmail) ) { return true; } ...

by 凝望长空 - Web开发 - 2011-12-28 21:10:56 阅读(975) 回复(1)

js 正则表达式判断整数 Html代码[code]1. 2. 3. test 4. 5. 6.