一个斜杠 和 引号的正则匹配问题

如何匹配这个字符串"\"abc\"" 中的abc ?

/(?:\\)(?:\\")([^\s"'=<>]+)(?:\)(?:\")/` 我使用这个也匹配不了


富国沪深
浏览 711回答 2
2回答

12345678_0001

根据题意,你应该是想要字符串中的abc而非"abc"那么很简单,使用捕获组即可const reg = /\"([a-z]+)\"/;const str = "\"abc\"";&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;console.log(str.match(reg)[1]); // abc原理就是,match[0]是整个匹配字符串,match[1]是第一个括号中包含的内容
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript