如何建立和獲取正則物件?
在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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js正則建立物件方法JS物件
- PHP 正則獲取域名(一級域名)PHP
- 獲取和放入原則
- 建立獲取Springbean物件工具類SpringBean物件
- 用前面建立的函式獲取物件函式物件
- javascript如何獲取事件目標物件JavaScript事件物件
- 如何使用jQuery獲取物件的尺寸jQuery物件
- 物件獲取原型物件物件原型
- javascript如何獲取觸發事件的物件JavaScript事件物件
- Oracle獲取資料庫中的物件建立語句Oracle資料庫物件
- 原生javascript如何獲取觸發事件的物件JavaScript事件物件
- 關於正則的 符號,獲取控制 都代表什麼意思?符號
- Vue事件獲取觸發事件物件和繫結事件物件Vue事件物件
- java 獲取物件大小Java物件
- Java反射獲取類和物件資訊全解析Java反射物件
- javascript如何建立和讀取cookieJavaScriptCookie
- Java獲取Class物件的方式和例項化物件的方式Java物件
- 從Google網頁中透過正規表示式獲取json如何轉換unicode物件Go網頁JSONUnicode物件
- 獲取Object物件的lengthObject物件
- JAVA之反射學習1-如何獲取Class物件Java反射物件
- javascript如何獲取具有指定class屬性的元素物件JavaScript物件
- QTP中如何快速獲取Page中的物件個數QT物件
- 如何用Map物件建立Set物件物件
- iOS擷取特定的字串(正則匹配)iOS字串
- 如何理解過擬合、正則化和交叉驗證
- js表情正則 手機正則 郵箱正則JS
- Unity通過子物件獲取父物件例子Unity物件
- 反射--Class物件功能--獲取Method反射物件
- 根據聲音獲取物件物件
- javascript根據class獲取物件JavaScript物件
- JS 正則中的命名捕獲分組JS
- js如何獲取指定物件中含有屬性的個數JS物件
- 如何更好地建立物件物件
- 【java】【多執行緒】獲取和設定執行緒名字、獲取執行緒物件(3)Java執行緒物件
- JQuery this和$(this)的區別及獲取$(this)子元素物件的方法jQuery物件
- 物件的建立和分配物件
- 建立和銷燬物件物件
- 如何獲取安全獲取蘋果udid,imei蘋果