javascript使用正規的方法有哪些

青灯夜游
發布: 2022-01-12 16:45:31
原創
4354 人瀏覽過

javascript中的正規方法:1、exec(),用於檢索字串中的正規表示式的符合;2、test(),用於偵測字串是否符合指定正規表示式; 3、toString();4、replace();5、match();6、search()。

javascript使用正規的方法有哪些

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

什麼是正規

正規表示式是描述字元模式的物件。

正規表示式用於對字串模式匹配及檢索替換,是對字串執行模式匹配的強大工具。

RegExp 物件方法

#方法 描述
compile 在1.5 版本中已廢棄。編譯正規表示式。
exec 檢索字串中指定的值。傳回找到的值,並確定其位置。
test 檢索字串中指定的值。傳回 true 或 false。
toString 傳回正規表示式的字串。

支援正規表示式的String 物件的方法

方法 描述 FF IE
search 擷取與正規表示式相符的值。 1 4
match 找到一個或多個正規表示式的符合。 1 4
replace 取代與正規表示式相符的子字串。 1 4
split 將字串分割成字串陣列。 1 4

#JavaScript exec() 方法

exec() 方法用於檢索字串中的正規表示式的符合。

如果字串中有符合的值傳回該符合值,否則傳回 null。

var str="Hello world!"; //查找"Hello" var patt=/Hello/g; var result=patt.exec(str); document.write("返回值: " + result); //查找 "php" patt=/php/g; result=patt.exec(str); document.write("
返回值: " + result);
登入後複製

javascript使用正規的方法有哪些

JavaScript test() 方法

test() 方法用來偵測字串是否符合某個模式。

如果字串中有符合的值傳回 true ,否則傳回 false。

var str="Hello world!"; //查找"Hello" var patt=/Hello/g; var result=patt.test(str); document.write("返回值: " + result); //查找 "php" patt=/php/g; result=patt.test(str); document.write("
返回值: " + result);
登入後複製

javascript使用正規的方法有哪些

JavaScript RegExp toString() 方法

toString() 方法傳回正規表示式的字串值。

    
  

点击按钮返回正则表达式的字符串值。

登入後複製

javascript使用正規的方法有哪些

JavaScript replace() 方法

replace() 方法用於在字串中用一些字元替換另一些字符,或取代一個與正規表示式相符的子字串。

    
  

单击按钮将段落中的“blue”替换成“red”。

Mr Blue has a blue house and a blue car.

登入後複製

javascript使用正規的方法有哪些

JavaScript match() 方法

match() 方法可在字串內檢索指定的值,或找到一個或多個正規表示式的符合。

    
  

单击按钮显示matches

登入後複製

javascript使用正規的方法有哪些

JavaScript search() 方法

search() 方法用於檢索字串中指定的子字串,或檢索與正規表示式相符的子字串。

如果沒有找到任何符合的子字串,則傳回 -1。

    
  

单击显示查找的位置

登入後複製

javascript使用正規的方法有哪些

【相關推薦:javascript學習教學

#

以上是javascript使用正規的方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!