\s是都匹配的,所以不行。
请问有什么办法?
11 个解决方案
#1
空格的直接量呗/ +/
#2
[ ]代表空格
参考
/^\[ \t]*$/ 匹配一个空白行。
参考
/^\[ \t]*$/ 匹配一个空白行。
#3
那么请问在[A-Z0-9]这样的表达式中怎样加入空格呢?
直接写[A-Z0-9 ] js会报错。
直接写[A-Z0-9 ] js会报错。
#4
<script>
var reg=/^[a-zA-Z0-9 ]$/
alert(reg.test(" "))
</script>
报什么错?
var reg=/^[a-zA-Z0-9 ]$/
alert(reg.test(" "))
</script>
报什么错?
#5
你是想数字 字母 空格是吧
[ a-zA-Z0-9]+
[ a-zA-Z0-9]+
#6
我用的是new RegExp('[^_a-z0-9A-Z:\/\\\\\.\-]''g')
不知为何把空格加在后面就会有问题,
[^_a-z0-9A-Z:\/\\\\\.\- ]
但放在前面就可以了。
总之谢谢大家。
不知为何把空格加在后面就会有问题,
[^_a-z0-9A-Z:\/\\\\\.\- ]
但放在前面就可以了。
总之谢谢大家。
#7
以字符串形式来声明正则时,必须用\\来转义元字符,\并没有对元字符进行转义
而字符组[]中,未转义的“-”也是元字符,要求后面的字符码值大于前面的字符,否则报错
而以匿名构造函数方式声明正则时,则只需要用\来转义元字符
参考
正则基础之——神奇的转义
而字符组[]中,未转义的“-”也是元字符,要求后面的字符码值大于前面的字符,否则报错
var reg = new RegExp('[^_a-z0-9A-Z:\\/\\\\\\.\\- ]', 'g');
而以匿名构造函数方式声明正则时,则只需要用\来转义元字符
var reg = /[^_a-z0-9A-Z:\/\\\.\- ]/g;
参考
正则基础之——神奇的转义
#8
#9
空格可以直接用' ' 来匹配
var reg = / /g;
var reg = / /g;
#10
#11
<li>★
<a href='/news/newsdetail.jsp?id=14477&nodeid=580&siteid=2' target=_blank>
北京出版集团举行党的群众路线教育实践活动党课报告会</a>
<span class="date">[2013-09-19]</span>
</li>
怎么用正则匹配 得到链接 文字 和时间?
<a href='/news/newsdetail.jsp?id=14477&nodeid=580&siteid=2' target=_blank>
北京出版集团举行党的群众路线教育实践活动党课报告会</a>
<span class="date">[2013-09-19]</span>
</li>
怎么用正则匹配 得到链接 文字 和时间?
#1
空格的直接量呗/ +/
#2
[ ]代表空格
参考
/^\[ \t]*$/ 匹配一个空白行。
参考
/^\[ \t]*$/ 匹配一个空白行。
#3
那么请问在[A-Z0-9]这样的表达式中怎样加入空格呢?
直接写[A-Z0-9 ] js会报错。
直接写[A-Z0-9 ] js会报错。
#4
<script>
var reg=/^[a-zA-Z0-9 ]$/
alert(reg.test(" "))
</script>
报什么错?
var reg=/^[a-zA-Z0-9 ]$/
alert(reg.test(" "))
</script>
报什么错?
#5
你是想数字 字母 空格是吧
[ a-zA-Z0-9]+
[ a-zA-Z0-9]+
#6
我用的是new RegExp('[^_a-z0-9A-Z:\/\\\\\.\-]''g')
不知为何把空格加在后面就会有问题,
[^_a-z0-9A-Z:\/\\\\\.\- ]
但放在前面就可以了。
总之谢谢大家。
不知为何把空格加在后面就会有问题,
[^_a-z0-9A-Z:\/\\\\\.\- ]
但放在前面就可以了。
总之谢谢大家。
#7
以字符串形式来声明正则时,必须用\\来转义元字符,\并没有对元字符进行转义
而字符组[]中,未转义的“-”也是元字符,要求后面的字符码值大于前面的字符,否则报错
而以匿名构造函数方式声明正则时,则只需要用\来转义元字符
参考
正则基础之——神奇的转义
而字符组[]中,未转义的“-”也是元字符,要求后面的字符码值大于前面的字符,否则报错
var reg = new RegExp('[^_a-z0-9A-Z:\\/\\\\\\.\\- ]', 'g');
而以匿名构造函数方式声明正则时,则只需要用\来转义元字符
var reg = /[^_a-z0-9A-Z:\/\\\.\- ]/g;
参考
正则基础之——神奇的转义
#8
#9
空格可以直接用' ' 来匹配
var reg = / /g;
var reg = / /g;
#10
#11
<li>★
<a href='/news/newsdetail.jsp?id=14477&nodeid=580&siteid=2' target=_blank>
北京出版集团举行党的群众路线教育实践活动党课报告会</a>
<span class="date">[2013-09-19]</span>
</li>
怎么用正则匹配 得到链接 文字 和时间?
<a href='/news/newsdetail.jsp?id=14477&nodeid=580&siteid=2' target=_blank>
北京出版集团举行党的群众路线教育实践活动党课报告会</a>
<span class="date">[2013-09-19]</span>
</li>
怎么用正则匹配 得到链接 文字 和时间?