最新的Web开发教程
 

JavaScript正则表达式?=量词

<JavaScript的RegExp对象

做一个全局搜索"is" ,然后" all"

var str = "Is this all there is";
var patt1 = /is(?= all)/g;

下面被标记的文本显示了表达式获得匹配的位置:

Is th is all there is
试一试»

定义和用法

α= n量词后跟一个特定的字符串匹配任何字符串n

提示:使用?! n量词以匹配后面没有指定字符串n的字符串。


浏览器支持

表达
?=

句法

new RegExp(" 语法与修饰语