最赞回答 / 长耳兔子
其实就是Javascript正则表达式对象定义的两种方法:1、正则表达式字面量方法:var reg = /patterns/flag;2、RegExp构造函数方法:var reg = new RegExp();接受两个字符串参数,此外需要注意双重转义 具体内容建议你看看JavaScript高级程序设计103-109页,属于基础概念吧
2016-11-14
最新回答 / 学之舟_36820
这不是引擎的问题,官方文档是使用npm命令来运行,不过它本身是使用到gulp工具,用gulp命令来运行也可以。这里出现的问题原因是:它在package里面的要求模块为:"node-bourbon": "^4.2.8",后面js中请求错误了,要改回来才可以运行。
2016-10-28
最新回答 / 请问你是3426834
1az2为利用正则表达式第一次匹配到的字符串(即str中匹配到的一部分字符串),a为正则表达式中第一个分组的内容(即第一个括号的内容),z为正则表达式中第二个分组的内容(即第二个括号的内容),后面如果还有分组以此类推。
2016-10-24
最赞回答 / 慕妹3598491
\d{3,6}?带的是一个可以改变的量词,\d{3}带的是一个确定的量词,也就是说当量词取3无法匹配,而当量词取4、5、6可以匹配时,前者返回true,后者返回false。那么是否存在“不能匹配3次,且可以匹配4、5、6次”的例子呢?例如:/a0{3}a/.test("a0000aa00000aa000000a")false/a0{4}a/.test("a0000aa00000aa000000a")true/a0{3,6}?a/.test("a0000aa00000aa000000a")true以此类推,...
2016-10-17
最赞回答 / Yinsion_Nie
http://www.jb51.net/tools/zhengze.html 老师讲的就这些,上面的这个地址里面也是讲了很基础的内容,感觉比老师讲的要多一些,可以去参考着看一下。
2016-09-18
最赞回答 / 菜鸟佳佳
是的,第一次贪婪模式,尽可能多的匹配,匹配了6个数字,所以只剩下78,第二次取消了贪婪模式,匹配了3个数字就停止了,但又是全文匹配,会接着继续匹配了3个数字,所以变成xx78
2016-09-14