JavaScript正則表示式中特殊字元的作用是什麼?
括號字元序列和單個字元的頻率或位置可以用特殊字元表示。每個特殊字元都有其特定的含義。+, *, ?, 和 $ 標記都跟隨一個字元序列。
| 序號 | 表示式和描述 |
|---|---|
| 1 | p+ 匹配任何包含一個或多個p的字串。 |
| 2 | p* 匹配任何包含零個或多個p的字串。 |
| 3 | p? 匹配任何包含最多一個p的字串。 |
| 4 | p{N} 匹配任何包含**N**個p的序列的字串 |
| 5 | p{2,3} 匹配任何包含兩個或三個p的序列的字串。 |
| 6 | p{2, } 匹配任何包含至少兩個p的序列的字串。 |
| 7 | p$ 匹配任何以p結尾的字串。 |
| 8 | ^p 匹配任何以p開頭的字串。 |
示例
您可以嘗試執行以下程式碼來學習如何在JavaScript正則表示式中使用特殊字元:
<html> <head> <title>JavaScript Regular Expressions</title> </head> <body> <script> var myStr = "Welcome to our website! Welcome to Tutorialspoint!"; var reg = /Wel*/g; var match = myStr.match(reg); document.write(match); </script> </body> </html>
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP