求正则高手!!

水星冰雨 2014-12-24 11:04:25
如果要实现一个值不等于 "一个指定的字符串" 的正则怎么写?

意思就是只要值不是这个字符串的值,即为通过。
...全文
153 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanxiaowa 2014-12-25
  • 打赏
  • 举报
回复
var _str="hello";//指定字符串 var str="";//匹配字符串 var reg=new RegExp('^'+_str+'$'); //不匹配 if(!reg.test(str)){ }
水星冰雨 2014-12-24
  • 打赏
  • 举报
回复
是正则表达式。。 举个例子: 修改账户密码 旧密码:***** 新密码:***** 如果新密码和旧密码一致,提示信息:新密码不能和旧密码一致。然后这个是用jquery.validator.js校验的,现在就是需要加个正则表达式。
Braska 2014-12-24
  • 打赏
  • 举报
回复
if("sas".indexOf("sa") >= 0){alert("include");}
slwsss 2014-12-24
  • 打赏
  • 举报
回复
indexOf
水星冰雨 2014-12-24
  • 打赏
  • 举报
回复
引用 4 楼 Ragin 的回复:
新旧密码是不是一致 直接用==判断不就好了 旧密码不固定正则表达式没法写吧
如果用==判断自然简单,但是我记得 正则里是可以写变量的。jquery.validator.js 里也封装了一部分正则的校验规则。 反正实在不行最后项目里只能用JS ==判断了。
Braska 2014-12-24
  • 打赏
  • 举报
回复
新旧密码是不是一致 直接用==判断不就好了 旧密码不固定正则表达式没法写吧

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧