这种语法是很奇怪的
.+是匹配一个或多个字符
而?是有或没有字符
.+是匹配一个或多个字符
而?是有或没有字符
解决方案 »
- 在Html5里面的Canvas2D,如何画虚线呢?
- js 正则匹配问题
- 求奇艺网头部弹出收藏代码
- 请问一下,JavaScript中怎么打印日志啊??(解决给分)
- 我能否用js 获取调用此js的页面的meta内容
- 如何用JavaScript实现时间递减的效果?
- 为什么elements提示对象为空?
- 用正则表达式 取出 "<param1>aaa,<param222>aasdf34rwr<p45>" 中取出<> 中的值?
- 谢谢,帮我
- CSDN博客中上传图片时在状态栏中实时显示进度,如何实现的?
- 如何使用循环确定哪个checkbox选中,并弹出相应的窗口?
- 如何使用循环确定哪个checkbox被选中?
<SCRIPT LANGUAGE="JavaScript">
var a = "abcdefg\nefg";
var p = /b.+/;
var pu = /b.+?/;alert('/b.+/ IN "' + a + '"\n==>' + a.match(p)[0]); //匹配出符合.+所有内容
alert('/b.+?/ IN "' + a + '"\n==>' + a.match(pu)[0]); //匹配出最小符合.+的内容
</SCRIPT>