用正規表示式怎樣匹配不包含特定字串的字串

2021-07-05 06:35:10 字數 1106 閱讀 3328

1樓:匿名使用者

^((?!***).)*$,***為字串。

另外列舉一些正規表示式的語法: [abc] a或b或c . 任意單個字元 a?

零個或一個a [^abc] 任意不是abc的字元 \s 空格 a* 零個或多個a [a-z] a-z的任意字元 \s 非空格 a+ 一個或多個a [a-za-z]

字串函式(string processing function)也叫字串處理函式,指的是程式語言中用來進行字串處理的函式,如c,pascal,visual以及lotusscript中進行字串拷貝,計算長度,字元查詢等的函式。

2樓:手機使用者

如果是整個字串很多名字要把「諾基亞」過濾掉的話就這個「(?!諾基亞).+?」

引號開始,開頭不是「諾基亞」的任意一個以上字元,且以引號結束。

如果是陣列,挨個indexof("諾基亞") 就可以

3樓:

你需要用什麼判斷啊。。

若是查詢不需要用正則的。。js的

4樓:己聞楣

^((?!諾基亞).)+$

python怎樣用正規表示式匹配不包含某些字元的字串?

5樓:匿名使用者

rex = r'[^abcde]*'re.match(rex, 'this is a string')返回值是none則不匹配,反之匹配 當然先compile一下也很好。

拓展:1、python(英語發音:/ˈpaɪθən/), 是一種物件導向、解釋型計算機程式設計語言,由guido van rossum於2023年底發明,第一個公開發行版發行於2023年,python 源**同樣遵循 gpl(gnu general public license)協議。

python語法簡潔而清晰,具有豐富和強大的類庫。

2、它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是c/c++)很輕鬆地聯結在一起。常見的一種應用情形是,使用python快速生成程式的原型(有時甚至是程式的最終介面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3d遊戲中的圖形渲染模組,效能要求特別高,就可以用c/c++重寫。

正規表示式,匹配特定字元後面的內容

姓名 這樣取 2 得到的是 中國人,地址。正規表示式 對字串專 包括普通字元 例如,a 到 z 之間屬的字母 和特殊字元 稱為 元字元 操作的一種邏輯公式,就是用事先定義好的一些特定字元 及這些特定字元的組合,組成一個 規則字串 這個 規則字串 用來表達對字串的一種過濾邏輯。正規表示式模式描述在搜尋...

正規表示式匹配雙引號裡面的內容,正規表示式匹配引號中間的內容怎麼寫

測試通過的 title即是 w g 正規表示式匹配引號中間的內容怎麼寫 字串 123 abc bai456 匹配結果 du abc answer1 利用先行和後發斷言zhi規則 最近總dao結了一篇關於正版則表示式的博文權,題主不妨一讀 正規表示式基礎 測試 如下 subject 123 abc 4...

mysql 正規表示式 匹配,MySQL 正規表示式 匹配

問題是正則式 ab 匹配的時候怎麼可能返回這條記錄呢?ab 匹配的是 abbb 3個b mysql 正規表示式 查詢匹配 某個詞 w是匹配 a za z0 9 匹配一個或者0個前面的字元,匹配前面0個或者多個字元。所以這個正規表示式匹配前面具有數字或者字母開頭的,中間為word,後面為數字或者字母結...