什麼是正則表達式
- Regular Expression使用單個字符串來描述、匹配一系列符合某個語法規則的字符串
- 簡單來說,就是按照某種規則去匹配符合條件的字符串
REGEXP對象
JavaScript通過內置對象RegExp支持正則表達式
有兩種方法實例化RegExp對象
- 字面量
- 構造函數
字面量
- var reg = /\bis\b /g;
彙總:
- \d(表示數字)
- *(表示任何個數)
- .(標識任何內容)
- {n}(表示量詞,n對應的多少個)
- [](表示或者,[/-]:表示要麼是/,要麼是-)
- ^(表示開頭)
- $(表示結尾)
- () (表示分組,通過$1來取就取到了第二組的內容)
- g (表示globle,進行全局匹配,指匹配到目標串的結尾)