在XML中添加Regex会使应用程序崩溃

时间:2016-02-11 09:09:36

标签: php regex xml

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

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

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

1 个答案:

答案 0 :(得分:0)

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

它将使文本内部不被解释为xml。