忽略/ *和* / regex之间的所有内容(regexr.com)

时间:2014-11-21 02:46:36

标签: javascript regex

基本上我试图选择/ * * /之间的所有东西 就像c ++编译器不会读取那些运行之间的内容。

到目前为止,我已经到了哪种作品,但是当a *出现时,它已经开始忽略了 如果它没有得到* /它将选择除/ *

之外的所有内容

所以从/ *到* /的所有内容都应该被忽略。如果错过了* /那么它不应该从/ *

的开头选择任何东西

\[^\*\/\*\/]+(?![^(\/\*)]*(\*).)\g

我希望它有意义

我正在使用regexr.com构建我的正则表达式

1 个答案:

答案 0 :(得分:0)

var newstring= oldstring.split(/\/\*([^\*]|\*[^\/])+\*\//).join('');