我正在开发自己的 CMS,需要用适当的 php 函数替换自定义标签。
我的自定义标签就像<cms:zone id="header" anotherAttr="attrValue" />
这<cms:xxx />
部分对我很重要。
到目前为止,我写了这个正则表达式,但它不能正常工作。<cms:?([\S|\s]*)\/>
<body>
<cms:content id="footer" />
<cms:zone id="header" />
</body>
它会匹配
<cms:content id="footer" />
<cms:zone id="header" />