亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JavaScript 正規(guī)表示式

JavaScript?正規(guī)表示式

正規(guī)表示式(英文:Regular Expression,在程式碼中常簡寫為regex、regexp或RE)使用單一字串來描述、符合一系列符合某個句法規(guī)則的字串搜尋模式。

搜尋模式可用於文字搜尋和文字取代。

什麼是正規(guī)表示式?

正規(guī)表示式是由一個字元序列所形成的搜尋模式。

當(dāng)你在文字中搜尋資料時,你可以用搜尋模式來描述你要查詢的內(nèi)容。

正規(guī)表示式可以是一個簡單的字符,或是更複雜的模式。

正規(guī)表示式可用於所有文字搜尋和文字取代的操作。

語法

/pattern/modifiers;

#使用字串方法

在JavaScript 中,正規(guī)表示式通常用於兩個字串方法: search() 和replace()。

search() 方法?用於檢索字串中指定的子字串,或檢索與正規(guī)表示式相符的子字串,並傳回子字串的起始位置。

replace() 方法?用於在字串中用一些字符替換另一些字符,或替換一個與正則表達(dá)式匹配的子串。

search() 方法使用正規(guī)表示式

搜索字符串 "School", 并顯示匹配的起始位置:點(diǎn)我function myFunction() {
    var str = "go home!"; 
    var n = str.search(/home/i);
    document.getElementById("demo").innerHTML = n;
}
繼續(xù)學(xué)習(xí)
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p>替換 "microsoft" 為 "PHP中文網(wǎng)" :</p> <button onclick="myFunction()">點(diǎn)我</button> <p id="demo">請訪問 Microsoft!</p> <script> function myFunction() { var str = document.getElementById("demo").innerHTML; var txt = str.replace(/microsoft/i,"PHP中文網(wǎng)"); document.getElementById("demo").innerHTML = txt; } </script> </body> </html>
提交重置程式碼