使用Regex检查是否需要CDATA

时间:2015-10-13 16:50:54

标签: regex xml symfony twig

我需要在树枝上写一个xml。

xml将包含带或不带HTML或特殊字符的元素。

为了保持xml的可读性,我只想在必要时添加CDATA转义。

如果需要cdata,是否有任何正则表达式可以检查以下字符串

 <p>Test<p>     : CDATA needed   
 Test124        : CDATA not needed  
 /de/test123    : CDATA not needed

注意:不能使用html实体,因为读者不支持这个,所以twig autoescape函数不能解决我的问题。

0 个答案:

没有答案