正则表达式怎么匹配一个子字符串
时间: 2023-10-13 14:16:53 浏览: 216
正则表达式
可以使用正则表达式中的特殊字符来匹配一个子字符串,例如使用圆括号来创建一个捕获组,这样可以将匹配的子字符串保存到一个变量中。
例如,假设要匹配字符串中的一个子字符串"world",可以使用以下正则表达式:
```
/(world)/
```
这样,如果字符串中存在"world"这个子字符串,正则表达式就会匹配到它,并将它保存到一个捕获组中。在 JavaScript 中,可以使用 match() 方法来获取这个捕获组:
```javascript
const str = "hello world";
const regex = /(world)/;
const match = str.match(regex);
console.log(match[1]); // "world"
```
在这个例子中,match[1] 就是匹配到的子字符串"world"。
阅读全文