使用RegExp在javascript中捕获两个单词之间的多行内容

时间:2014-05-23 11:04:56

标签: javascript regex

我尝试在regexp(js)

中解析这样的东西
CODE
some stuff which contains
even linebreaks
END

CODE
anothEr block of code
END

我希望在CODE和END之间得到所有内容 这适用于:

/CODE([^(?!END)]*)END/g

问题是当CODE和END之间有E,N或D时,那是因为第二个块不匹配。

因此负向前瞻检查E,或N或D而不是单词“END”。 对于整个单词“END”,是否有一种消极前瞻的方法?

马丁

0 个答案:

没有答案