正規表示式如何匹配不包含指定字元的字串
在實際應用中,可能有這樣的需求,就會查詢不含有指定元素的字串,實現這樣的功能當然使用正規表示式是一個良好的選擇,下面就通過程式碼例項介紹一下如何實現此功能。
程式碼如下:
[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));
上面的程式碼實現了我們的要求,程式碼非常的簡單,此程式碼的關鍵是對於零寬斷言的理解。
關於零寬斷言可以參閱正規表示式(?!)的作用是什麼一章節。
相關文章
- 匹配不包含字母的字串的正規表示式字串
- 正規表示式裡字串”不包含”匹配技巧字串
- 正規表示式提取指定字元之間字串字元字串
- 字串——正規表示式匹配字串
- 正規表示式匹配以指定字元開頭和結尾的字元字元
- 正規表示式:後面不要包含指定的字串內容字串
- 匹配空白字元正規表示式字元
- 用正規表示式提取字串中的字元(包含數字)字串字元
- 使用正規表示式找出所有不包含某字串的行字串
- 匹配雙位元組字元的正規表示式字元
- 正則匹配指定字元之前的字串字元字串
- 正規表示式匹配雙位元組字元字元
- 匹配雙位元組字串的正規表示式字串
- 匹配指定位數的正規表示式程式碼
- 匹配純英文字元正規表示式字元
- 演算法之字串——正規表示式匹配演算法字串
- 正規表示式取src中包含特定字元的地址字元
- 正規表示式實現字元的模糊匹配功能示例字元
- 匹配雙位元組字元的正規表示式程式碼字元
- Python正規表示式匹配字串中的數字Python字串
- 正規表示式匹配原理
- [譯]正規表示式匹配
- iOS正規表示式匹配iOS
- 正規表示式教程之匹配單個字元詳解字元
- 正規表示式教程之匹配一組字元詳解字元
- js正規表示式如何匹配註釋JS
- 驗證以指定字串開頭的正規表示式字串
- 利用正規表示式提取固定字元之間的字串字元字串
- 匹配雙位元組字元的正規表示式程式碼例項字元
- 正規表示式 ^元字元字元
- 正規表示式 $ 元字元字元
- 正規表示式元字元字元
- 匹配字母、數字和中文字元正規表示式字元
- 正規表示式 字元和字元類字元
- 正規表示式支配匹配模式模式
- JavaScript匹配中文正規表示式JavaScript
- 模式匹配與正規表示式模式
- Swift 正規表示式匹配NSRegularExpressionSwiftExpress