Javascript正規表示式

2021-06-19 13:09:41 字數 849 閱讀 8065

這段時間學習js,正好遇到了正規表示式。下面通過使用例項介紹一下正規表示式。

正規表示式,又稱正規表示法、常規表示法(英語:regular expression,在**中常簡寫為regex、regexp或re),電腦科學的乙個概念。正規表示式使用單個字串來描述、匹配一系列符合某個句法規則的字串。在很多文字編輯器裡,正規表示式通常被用來檢索、替換那些符合某個模式的文字。這個正規表示式我感覺和office辦公軟體的查詢替換功能一樣 ,在查詢替換裡面通過各種不同的字元或者表示式來達到我們編輯文件的目的(比如:文字的替換、段落間隔的消除、刪除空格等等。)正規表示式也是如此,滿足我們在編輯js的各種需求。總之一切為人民服務嘛。

下面是幾個正規表示式的例子:

這裡我將正規表示式分為兩種型別:1:限制輸入型別(提示資訊型);(比如:輸入的使用者名稱不能為空。)2:修改文字型別(修改資訊型);(修改目標字串要求將某乙個字元替換)

例子1:在輸入的使用者名稱密碼中提供限制要求不能輸入空格  

如果輸入空格結果為:

如果輸入正確的字串比如:廊坊師範學院

結果為:

例子2:去掉文字型別的空格

輸入:「廊坊師範學院     」 結果為:

JavaScript 正規表示式

一 什麼是正規表示式 正規表示式 regular expression 是乙個描述字元模式的物件。測試正規表示式 regexp 物件包含兩個方法 test 和exec 功能基本相似,用於測試字串匹配。test 方法在字串中查詢是否存在指定的正規表示式並返回布林值,如果存在則返回true,不存 在則返...

javascript 正規表示式

正規表示式 regexp物件 主要用於表單驗證 1 建立正規表示式 1 var ret pattern pattern是內容,可以是正規表示式的內容,可以是字元或是其他的內容 2 var rag new regexp pattern 括號內可以是雙引號或者單引號 2 正規表示式的exec方法 reg...

JavaScript 正規表示式

1.普通字元匹配 匹配中文字元的正規表示式 u4e00 u9fa5 匹配雙位元組字元 包括漢字在內 x00 xff 匹配空行的正規表示式 n s r 匹配html標記的正規表示式 匹配首尾空格的正規表示式 s s 計算字串的長度 乙個雙位元組字元長度計2,ascii字元計1 2.限制表單所輸入的內容...