1. 程式人生 > 其它 >JavaScript--正則表示式---更新中

JavaScript--正則表示式---更新中

正則表示式的作用

簡單的正則表示式

表示式對錶單進行驗證

使用正則表示式替換內容

1.什麼是正則表示式

正則表示式用於匹配字串中字元組合的模式。在JavaScript中,正則表示式也是物件。

正則表通常被用來檢索、替換那些符合某模式(規則)的文字,例如驗證表單:使用者名錶單隻能輸入英文字母,數字或者下劃線,暱稱輸入框中可以輸入中文(匹配)。此外,正則表示式還常用於過濾頁面內容中的一些敏感詞(替換),或從字串中獲取我們想要的特定部分(提取)等。

1.2正則表示式的特點

1. 靈活性、邏輯性和功能性非常強。

2. 可以迅速地用極簡單地方式達到字元地複雜控制。

3.對於剛接觸的人來說,比較晦澀難懂。

4.實際開發,一般都是直接複製寫好的正則表示式,但是要求會使用正則表示式並且根據實際情況修改正則表示式

1.3正則表示式在JavaScript中的使用

在JavaScript中,可以通過兩種方式建立一個正則表示式。

1.通過呼叫RegExp物件的建構函式建立

2.通過字面量建立

2.測試正則表示式test

test()正則物件方法,用於檢測字串是否符合該規則,該物件會返回true或false,其引數是測試字串。

1.regexObj是要寫的正則表示式

2.str我們要測試的文字

3.就是檢測str文字是否符合我們寫的正則表示式規範