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

時間 2021-07-05 06:35:04

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++重寫。

正規表示式如何匹配出最短字串,正規表示式如何匹配除某些字串以外的所有字元

當正規表示式中包含能接受重複的限定符時,通常的行為是 在使整個表示式能得到匹配的前提下 匹配儘可能多的字元。考慮這個表示式 a.b,它將會匹配最長的以a開始,以b結束的字串。如果用它來搜尋aabab的話,它會匹配整個字串aabab。這被稱為貪婪匹配。有時,我們更需要懶惰匹配,也就是匹配儘可能少的字元...

怎麼用正規表示式批量替換序號,正規表示式如何替換序號以及後面的注釋文字

乘風遠航 d d d 上面是正則 這個環視的語法很多比較廢的匹配工具都沒法匹配,目前已知的只有regexbuddy這個測試工具能匹配,還有就是上面的gvim編輯器,非常強大的編輯器,但上手不是很容易。vim的正則語法跟標準有點小區別,最後的紅框框出來的就是gvim的正則匹配語法。有啥問題跟進提問。正...

高分回報請問正規表示式如何匹配包含任意的字元漢字標點符號組合的一段文字

都任意字元了那還匹配什麼啊,沒有匹配的依據了麼。要就是 所有字元均匹配,不如直接引用原字串。或者是以換行為依據?那隻要順序讀每個字元看看是不是 r或 n的回車換行符就可以了。 你的意思應該是提取 每樓帖子的內容吧。下面的正則你試下 我測試是可以提取出來的 oracle正規表示式如何查詢一個字串裡面包...