正則式表達是什麼,有什麼作用

niuya發表於2022-04-04

什麼是正規表示式

正規表示式(Regular Expression,簡稱regexp)


是一種描述字串結構的語法規則。

是一個特定的格式化模式,用於驗證各種字串是否匹配這個特徵,進而實現高階的文字查詢、替換、擷取內容等操作。

應用:在專案開發中,手機號碼指定位數的隱藏、資料採集、敏感詞的過濾以及表單的驗證等功能,都可以利用正規表示式來實現。


適用領域:在作業系統(Unix、Linux等)、程式語言(C、C++、Java、PHP、Python、JavaScript等)。


舉例:以文字查詢為例,若在大量的文字中找出符合某個特徵的字串(如手機號碼),就將這個特徵按照正規表示式的語法寫出來,形成一個計算機程式識別的模式(Pattern),然後計算機程式就會根據這個模式到文字中進行匹配,找出符合規則的字串。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979869/viewspace-2885660/,如需轉載,請註明出處,否則將追究法律責任。

相關文章