如何建立和獲取正則物件?

千鋒武漢發表於2021-08-03

  在JavaSript應用中,使用正規表示式之前,需要建立正則物件。建立正規表示式的方式有兩種,一種是用字面量方式建立,另種是透過RegExp0建構函式的方式建立。這兩種方式的語法格式如下。

  //字面量方式

  var變數名=/表示式/;

  // RegExp建構函式方式

  var變數名= new RegExp(/表示式/); //或者var變數名= RegExp(/表示式/);

  在上述語法中,表示式是由元字元和文字字元組成的正規表示式模式文字。其中,元字元是具有特殊含義的字元,如“”“”或“*”等;文字字元就是普通的文字,如字母和數字等。

  為了讓讀者更好地理解正則物件的建立及獲取,下面我們運用test()方法來檢測字串是否符合正則規則。具體程式碼如下。

  var str = '123' ;

  var reg1 = new. RegExp(/123/) ;

  var reg2 = /abc/;

  console.log (reg1.test(str)); //匹配結果為: true

  console.1og (reg2.test(str)); //匹配結果為: false

  上述程式碼使用estf正則物件方法來檢測字串是否符合正則規則,如果符合會返回tmne, 否則返回le,其引數是測試字串。例如上述程式碼中,regl 是正規表示式,str 是要測試的文字,作用是檢測str 文字是否符合編寫的正規表示式規範。

   以上就是“如何建立和獲取正則物件?”的相關內容,如果大家正在學習web前端知識或者是對web前端知識比較感興趣的話,可以關注小千,後期分享更多web前端知識!

  本文來自千鋒教育,轉載請註明出處。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2784926/,如需轉載,請註明出處,否則將追究法律責任。

相關文章