【问题标题】:Escaping XSLT regular expression转义 XSLT 正则表达式
【发布时间】:2010-02-09 12:59:33
【问题描述】:

在 XSLT 的正则表达式验证器中转义验证表达式时遇到了一些问题。

<asp:RegularExpressionValidator ID="regValEmail" ErrorMessage="..." runat="server" ValidationGroup="Store"
     ValidationExpression="[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?>" ControlToValidate="txtEmailTempSave">

我似乎无法让字符 ' 和 & 转义。

【问题讨论】:

    标签: xml regex xslt escaping


    【解决方案1】:

    在 XML 文档中,你应该使用:

    &amp;  for &
    &apos; for '
    &quot; for "
    &lt;   for <
    &gt;   for >
    

    【讨论】:

      猜你喜欢
      • 2013-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多