我是正则表达的新手。我需要匹配csv字符串中的字符串。我可以使用常规子字符串/ startswith / endswith EL表达式执行此操作,但我想使用正则表达式尝试它。对此的任何帮助都将非常值得一提。
我的CSV模式名为 myCSV :PAT,BAT,924,EH,23,5A,G12 它可以有一个带有任何字母数字字符的csv。 名为 myString 的我的字符串将是PAT或BAT或924等中的任何一个 我想检查 myCSV
中是否存在 myString我正在尝试以下代码,但它无效。 :(
<c:set var="myRegEx" value="([,]?)+${myString}+([,]?)" scope="page"/>
<c:if test="${fn:containsIgnoreCase(myCSV , myRegEx)}">
// do stuffs
</c:if>