#
JavaScript正则表达式详解【有待完善】

创建正则表达式JS的正则表达式类型叫RegExp,有2种创建方式: var reg1 = /a/g; // 双斜杠法,这种方法书写更方便var reg2 = new RegExp('a', 'g'); // 传统写法,这种方法更正统console.log(/a/g instanceof RegExp); // 输出true 这2种方式没有任何区别,但是,当正则表达式的内容是动态的时候,用Reg... 阅读全文

@2016-09-22 JavaScript 浏览(416)
js正则匹配“非字符串”

JS匹配非字符串众所周知,[^div]匹配的是“非字符”而不是“非字符串”,前者的意思是一个字符串里只要没有d、i、v这3个字符就算符合条件,但是很多时候我们需要匹配没有div这一个字符串,这时该怎么办呢? 匹配不以abc开头的字符串: /^([^a]|a[^b]|ab[^c]).*/g.exec('abcfdsf'); 匹配不以abc或者qwe开头的字符串: // 正确写法:/^([^a... 阅读全文

@2016-07-22 JavaScript 浏览(376)
第1页,共1页