在 XML 中添加正则表达式会使应用程序崩溃


Adding Regex in XML crashes the application

我正在尝试将我的正则表达式放在资源XML文件中。解析我的 XML 文件时,它会引发异常并使应用程序崩溃。

(^(?!'s)(?!.*'s's)[ A-Za-z0-9'-]{1,35}(?<!'s)$)

我在这里错过了任何转义序列吗?否则,什么会导致崩溃?

将您的正则表达式包含在<![CDATA[(^(?!'s)(?!.*'s's)[ A-Za-z0-9'-]{1,35}(?&lt;!'s)$)]]>

这将使里面的文本不会被解释为 xml。