正規表示式如何匹配不包含指定字元的字串

admin發表於2017-02-22
在實際應用中,可能有這樣的需求,就會查詢不含有指定元素的字串,實現這樣的功能當然使用正規表示式是一個良好的選擇,下面就通過程式碼例項介紹一下如何實現此功能。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
var one="I love antzone";
var two="antzone is godd";
var reg=/^((?!is).)*$/g;
console.log(reg.test(one));
console.log(reg.test(two));

上面的程式碼實現了我們的要求,程式碼非常的簡單,此程式碼的關鍵是對於零寬斷言的理解。

關於零寬斷言可以參閱正規表示式(?!)的作用是什麼一章節。


相關文章