js用正则表达式匹配特定字符
时间: 2023-07-01 16:19:58 浏览: 101
匹配反义字符-正则表达式as
使用正则表达式匹配特定字符可以使用正则表达式的字符集。例如,要匹配所有的数字,可以使用 `[0-9]`,要匹配所有的字母,可以使用 `[a-zA-Z]`。如果要匹配多个特定字符,可以使用 `|` 连接它们,例如 `a|b|c` 可以匹配字符 a、b 或 c。下面是一个例子,匹配字符串中所有的数字:
```javascript
let str = "The price is $9.99.";
let pattern = /[0-9]/g;
let result = str.match(pattern);
console.log(result); // ["9", "9"]
```
在上面的例子中,使用了 `/[0-9]/g` 正则表达式来匹配字符串中所有的数字。`g` 表示全局匹配,结果是一个数组 `["9", "9"]`,表示字符串中出现了两个数字 9。
阅读全文