求个正则表达式的高手帮解决。 要求是当被匹配的字符串不能使是纯数字或者是日期格式(不考虑过于复杂的日期正则,仅仅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]+$)).*$/这个应该可以 js截断指定字符串,整个页面 怎样找到爷爷对象 如何js获取 在 Repeater 列中checkbox的值?把复选框的值赋到模态窗口的url去或者赋予到hidden控件 javascrip 一个执行延迟的问题, 求各位大神指教怎么用JS判断360浏览器啊! 怎么作象论坛给分系统 求解读几行代码 关于DEFER,载入HTML段中如果有脚本,如何运行? 请教一个简单问题!在线等候!! 不好意思,焦点获得 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);