什么是正則表達式
正則表達式是一個描述字符模式的對象,它是由一些特殊的符號組成的,這些符號和SQL Server中學過的通配符一樣,其組成的字符模式用來匹配各種表達式。
RegExp對象是RegularExpression(正則表達式)的縮寫,它是對字符串執行模式匹配的強大工具。簡單的模式可以是一個單獨的字符,復雜的模式包括了更多的字符,例如驗證電子郵箱地址、電話號碼、出生日期等字符串。
定義正則表達式有兩種構造形式,一種是普通方式,一種是構造函數的方式。
(1)普通方式
普通方式可以通過在一對分隔符之間放入表達式模式的各種組件來構造一個正則表達式,其語法如下:
var reg=/表達式/附加參數
表達式:一個字符串代表了某種規則,其中可以使用某些特殊字符來代表特殊的規則。
附加參數:用來擴展表達式的含義,主要有以下三個參數。
g:代表可以進行全局匹配。
i:代表不區分大小寫匹配。
m:代表可以進行多行匹配。
(2)構造函數
構造函數方式的語法如下:
var reg=new RegExp(“表達式”,”附加參數”);
2.正則表達式的操作方法
作者:zhushican 分類:六六互聯 日期:2022年10月07日 瀏覽:1436 評論:0