<(?<tagname>[\w:\.]+)(\s+(?<attrname>\w[-\w:]*\G)(\s*=\s*"(?<attrval>[^"]*)"|\s*=\s*'(?<attrval>[^']*)'|\s*=\s*(?<attrval><%#.*?%>)|\s*=\s*(?<attrval>[^\s="'/>]*)|(?<attrval>\s*?)))*\s*(?<empty>/)?>
未去掉\G ,无法匹配以下标签,去掉\G 可以匹配,谁能解释一下原因?
<asp:TextBox ID="test" runat="server"/>