请教一个正则表达式的问题,如何匹配空格而不匹配tab 如题,需要让正则表达式可以匹配若干个空格,但不能匹配tab 换行等其他空白符。\s是都匹配的,所以不行。请问有什么办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那么请问在[A-Z0-9]这样的表达式中怎样加入空格呢?直接写[A-Z0-9 ] js会报错。 <script> var reg=/^[a-zA-Z0-9 ]$/ alert(reg.test(" ")) </script>报什么错? 你是想数字 字母 空格是吧[ a-zA-Z0-9]+ 我用的是new RegExp('[^_a-z0-9A-Z:\/\\\\\.\-]''g')不知为何把空格加在后面就会有问题,[^_a-z0-9A-Z:\/\\\\\.\- ]但放在前面就可以了。总之谢谢大家。 以字符串形式来声明正则时,必须用\\来转义元字符,\并没有对元字符进行转义而字符组[]中,未转义的“-”也是元字符,要求后面的字符码值大于前面的字符,否则报错var reg = new RegExp('[^_a-z0-9A-Z:\\/\\\\\\.\\- ]', 'g');而以匿名构造函数方式声明正则时,则只需要用\来转义元字符var reg = /[^_a-z0-9A-Z:\/\\\.\- ]/g;参考正则基础之——神奇的转义 空格可以直接用' ' 来匹配var reg = / /g; <li>★ <a href='/news/newsdetail.jsp?id=14477&nodeid=580&siteid=2' target=_blank> 北京出版集团举行党的群众路线教育实践活动党课报告会</a> <span class="date">[2013-09-19]</span> </li>怎么用正则匹配 得到链接 文字 和时间? 高手帮我看看怎么让这2个对象互不相关? dtree 右键取节点id问题 在线等 必给分 jquery使用ajax报401错的问题 谁帮我看看这个只能输入汉字的问题 关于正则与UBB,采用js正则匹配问题 100分求助C#加javascript做动态菜单问题 JSONP为什么要动态插入script标签呢? 浏览器关闭事件----急,谢谢 高手请帮忙! 关于easyui datagrid 行编辑 提交前验证 asp.net 弹出一个层输入验证码,如果正确弹出第二个层第二个层需要当前页面传一个参数,由参数读数据库返回数据在第二个层显示,该如何实现,最好给个代码? 一个判断句错在哪里?
直接写[A-Z0-9 ] js会报错。
var reg=/^[a-zA-Z0-9 ]$/
alert(reg.test(" ")) </script>
报什么错?
[ a-zA-Z0-9]+
不知为何把空格加在后面就会有问题,
[^_a-z0-9A-Z:\/\\\\\.\- ]但放在前面就可以了。
总之谢谢大家。
而字符组[]中,未转义的“-”也是元字符,要求后面的字符码值大于前面的字符,否则报错
var reg = new RegExp('[^_a-z0-9A-Z:\\/\\\\\\.\\- ]', 'g');而以匿名构造函数方式声明正则时,则只需要用\来转义元字符
var reg = /[^_a-z0-9A-Z:\/\\\.\- ]/g;参考
正则基础之——神奇的转义
<a href='/news/newsdetail.jsp?id=14477&nodeid=580&siteid=2' target=_blank>
北京出版集团举行党的群众路线教育实践活动党课报告会</a>
<span class="date">[2013-09-19]</span>
</li>怎么用正则匹配 得到链接 文字 和时间?