如何验证
<param name="controller" value="true"></param>
AND
<param name="controller" value="true" />
使用相同的Javascript Parser字符串。目前我正在使用/(<param[\s|\S]*?>)[\s|\S]*\/>/i;
,它只验证第二种模式。
提前致谢!
答案 0 :(得分:1)
/<param.*?(?:\/>|><\/param>)/i
匹配他们两个。请参见示例on Rubular。
答案 1 :(得分:0)
你可以试试这个
<param[^>.]+(/>[^<]|[^/]></param>)
现在它只匹配下面四个中的前两个
<param name="controller" value="true"></param>
AND
<param name="controller" value="true" />
AND
<param name="controller" value="true"/></param>
AND
<param name="controller" value="true">