正規表示式search方法應用

2021-07-30 10:33:09 字數 422 閱讀 6733

一 search方法介紹

返回與正規表示式查詢內容匹配的第乙個子字串的位置。

語法:stringobj.search(rgexp)

stringobj:必選項。要在其上進行查詢的 string 物件或字串文字。

rgexp:必選項。包含正規表示式模式和可用標誌的正規表示式物件。

說明:search方法指明是否存在相應的匹配。

如果找到乙個匹配,search方法將返回乙個整數值,指明這個匹配距離字串開始的偏移位置。

如果沒有找到匹配,則返回-1。

二 search方法應用舉例

下面的例子實現應用search方法查詢匹配的第乙個子字串的位置

三 執行結果

11

爬蟲之正規表示式search 用法

一 match 的不足 1 點睛 match 方法是從字串的開頭開始匹配的,一旦開頭不匹配,那麼整個匹配就失敗了。2 import re 這裡的字串以extra開頭,但是正規表示式以hello開頭,整個正規表示式是字串的一部分,但是這樣匹配是失敗的。content extra stings hell...

正規表示式replace方法應用

一 replace方法介紹 replace方法使用表示式模式對字串執行搜尋,並對搜尋到的內容用指定的字串替換,返回乙個字串物件,包含了替換後的內容。語法 replace rgexp.replacetext replace方法執行後,將更新regexp物件中的有關靜態屬性以反映匹配情況。該方法需要兩個...

正規表示式應用

d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d 非正浮點數 負浮點數 0 0 9 0 ...