javascript - 嵌套值的正则表达式

标签 javascript regex comments nested

我想要一个可以忽略嵌套匹配的正则表达式

我的意思是,例如:

/*asdasdasd /* asdasdsa */ qweqweqwe */

匹配第一个“/*”和最后一个“*/”并且不停止到第一个“*/”

谢谢...

最佳答案

RegEx 表达式自然是贪婪的,所以你可以使用:

\/\*.*\*\/

如果你想让它做你害怕的事情,让 RegEx 变得懒惰并在第一次匹配后停止,你必须添加一个 ?,比如:

\/\*.*?\*\/

关于javascript - 嵌套值的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5358058/

相关文章:

comments - 在社交评论插件中禁用第三方登录

javascript - 如何通过Youtube链接设置iframe?

javascript - 当字符串包含数组中的单词时向字符串添加空格

java - 正则表达式 - 查找十六进制数的匹配项,不包括下一个十六进制数的 0

javascript - 使用正则表达式测试电子邮件地址中 `@` 符号后是否没有特殊字符或仅数字

java - 在特定的两个字符之间获取字符串的最简单方法是什么?

javascript - MySQL SELECT 没有以正确的方式返回值,谷歌线图没有以所需的方式显示

javascript - 未捕获的类型错误 : Cannot read property 'className' of undefined?

javascript - 在javascript中检索javascript注释,或者,如何在js中解析js?

为我自己的 C 库创建手册页