[继续提问]长度最短7位,且必须有最少1位的非数字字母的字符的正则表达式如何写:^(?=[^A-Za-z0-9]).{7,}$ 我这样写,^(?=[^A-Za-z0-9]).{7,}$现在发觉第一个是非字母数字的字母,则验证通过了。比如{123456但是12{3456就木通过,不知道怎么改,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ^(?![A-Za-z0-9]+$).{7,}$测试工具:(推荐)http://www.regexlab.com/zh/workshop.asp?pat=%28%3F%21%5BA-Za-z0-9%5D%2B%24%29.%7B7%2C%7D&txt=123456%7B&dlt=0 嘻嘻,sswater(光杆兵),能解释一下吗,+$是什么意思呢。谢谢我分是很多,结贴先 +是用来修饰前边的 [A-Za-z0-9] 的,表示任意次$是用来匹配字符串结束的[A-Za-z0-9]+$整体的意思就是 "直到字符串结束,都只能是字母数字"(?![A-Za-z0-9]+$)正向预搜索 "否定",意思是 "不能" "直到字符串结束,都只能是字母数字"换句话说,"直到字符串结束,中间不能只有字母数字"----------------------------------------正则表达式文档:http://www.regexlab.com/zh/regref.htm正则表达式调试工具:(强烈推荐)http://www.regexlab.com/download/?/mtracer/MTracer.zip 大侠帮我看下,ACCESS登录出错System.Data.OleDb.OleDbException: FROM 子句语法错误。 如何在asp.net中调用api函数???急急急 javascript中如何定义一个带属性和方法的类 如何控制TextBox文本的长度 急!兄弟--帮忙! 请各位高人指路!! 求助关于repeater里放LinkButton控件的问题? asp.net怎样获取客户端Windows用户名? List 集合取值问题 求一个mvc4 + easyui tree 的实例 ASP.NET2.0中如何添加近控件以及传值给控件 seesion在IIS和tomcat能否通用
http://www.regexlab.com/zh/workshop.asp?pat=%28%3F%21%5BA-Za-z0-9%5D%2B%24%29.%7B7%2C%7D&txt=123456%7B&dlt=0
我分是很多,结贴先
是用来修饰前边的 [A-Za-z0-9] 的,表示任意次$
是用来匹配字符串结束的[A-Za-z0-9]+$
整体的意思就是 "直到字符串结束,都只能是字母数字"(?![A-Za-z0-9]+$)
正向预搜索 "否定",意思是 "不能" "直到字符串结束,都只能是字母数字"
换句话说,"直到字符串结束,中间不能只有字母数字"----------------------------------------正则表达式文档:
http://www.regexlab.com/zh/regref.htm正则表达式调试工具:(强烈推荐)
http://www.regexlab.com/download/?/mtracer/MTracer.zip