求个正则表达式的高手帮解决。 要求是当被匹配的字符串不能使是纯数字或者是日期格式(不考虑过于复杂的日期正则,仅仅yyyy-mm-dd即可)内容,求指导 如何写。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.sina.com.cn/s/blog_491997ee0100av3m.html 对于正则我也是半解而已不过,我有个提议/^(([\d]+)|([\d](4)\-[\d](2)\-[\d](2)))$/用这个去匹配不匹配的才算合格 试试这个/^(?!([\d]{4}\-[\d]{2}\-[\d]{2}$)|([\d]$)).*$/ JS: return !/^(?:(\d{4}-\d{2}-\d{2})|\d*)$/.test(str);C# return !Regex.IsMatch(str,@"^(?:(\d{4}-\d{2}-\d{2})|\d*)$/"); var email = document.getElementById("txtEmail"); var newRe = /([\d*]|\d{4}-\d{2}-\d{2})/; if(!newRe.test(email.value)) { alert('is True!'); } else { alert('is False!'); }其实我们可以先设置纯数字或者简单日期格式,然后取不匹配的就OK了~~~ 不是给你JS版本的正则了么:JS: return !/^(?:(\d{4}-\d{2}-\d{2})|\d*)$/.test(str); /^(?!([\d]{4}\-[\d]{2}\-[\d]{2}$)|([\d]+$)).*$/这个应该可以 我想用JQuery写个从页面载入就一直运行的代码,可是浏览器一调试就崩溃 js 一个简单的运算!? 随机把层弄散乱了,但会重叠,如何使之不重叠 onMouseOver时,设置单元格边框的问题 如何使用javascript实现站内搜索? 请问在javascript中如何访问一个局部变量?谢谢。。! 如何动态加入行为 能不能实现弹出的小窗口没有极小化,和关闭那一栏,多谢 内部函数 同一个js如何做出5组不同的tab切换风格如下 Extjs中的swfobject.embedSWF方法为什么火狐不好使,IE搜狗都好使! 上传图片功能如何实现?
return !/^(?:(\d{4}-\d{2}-\d{2})|\d*)$/.test(str);C# return !Regex.IsMatch(str,@"^(?:(\d{4}-\d{2}-\d{2})|\d*)$/");
var email = document.getElementById("txtEmail");
var newRe = /([\d*]|\d{4}-\d{2}-\d{2})/;
if(!newRe.test(email.value))
{
alert('is True!');
}
else
{
alert('is False!');
}其实我们可以先设置纯数字或者简单日期格式,然后取不匹配的就OK了~~~
JS: return !/^(?:(\d{4}-\d{2}-\d{2})|\d*)$/.test(str);