正規表達式 Regular Expressions
new RegExp()
,參數可以加上 js 變數
Regex | Definition |
---|---|
* |
前面一項出現了零或多個 |
+ |
前面一項出現了一個或多個 |
? |
前面一項出現了零個或一個(有或沒有) |
[] |
集合,驗裡面的其中一個,例如:.[tj]s 驗 ts / js |
() |
Use Parentheses for Grouping and Capturing |
. |
Any character |
\d |
數字 |
https://developer.mozilla.org/zh-TW/docs/Web/JavaScript/Guide/Regular_Expressions
JavaScript 正規 - RegExp.prototype.test()
- http://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test
- 如果你用
/g
會改變每次搜尋完的lastIndex
,所以下次開始搜尋的位置會改變
https://www.twblogs.net/a/5c80afb7bd9eee35fc1357e9