我正在使用这个正则表达式来搜索jsp:param中字符串解释器里面的value =“”内的引用
(?<=<jsp:param).*(?<=value=").*<%=.*".*(?=%>)
它似乎工作正常,但它似乎也在搜索一个不在我的jsp:param中的字符串解释器内的引用。反正有没有改进正则表达式只在value =“”里面看?
如果这个正则表达式有各种各样的错误,我很抱歉,这是第一次以正确的复杂性编写正则表达式。
提前致谢。
答案 0 :(得分:0)
以下内容(添加?之后。*)?
(?<=<jsp:param).*?(?<=value=").*<%=.*".*(?=%>)