如何创建正则表达式以在jstl参数中查找新的行字符? 我做了一些研究,发现以下内容将通过查找' $ {'之间的所有内容为我提供所有JSTL标记。和'}'。但是我还没有能够弄清楚如何改变它来找到包含' \ r \ n'。
的jstl参数。(\$\{)(.+)(\})
编辑: 为了进一步说明,如果搜索jsps,我想找到类似以下的内容:
<c:if test="${
!detail.hasChildList}">
此jstl调用中的参数包含换行符。 因此,我需要任何以&#34; $ {&#34;结束于&#34;}&#34;并包含&#34; \ r \ n&#34;。
答案 0 :(得分:0)
在正则表达式中,'^'指向开头,'$'表示结束。 ''匹配所有元素,但也匹配新行,我会做以下正则表达式:
/\${[^\n]*\n[^\n]*}/