mic*_*urk 4 php smarty paragraph strip-tags
我正在使用此代码{$entry.entry|strip_tags}来剥离标记,但我只想删除<p>标记而不是所有HTML标记.
有人可以帮忙吗?
谢谢
lor*_*o-s 11
如果要剥离ONLY <p>标记,请尝试使用简单的正则表达式替换:
{$entry.entry|regex_replace:"/(<p>|<p [^>]*>|<\\/p>)/":""}
Run Code Online (Sandbox Code Playgroud)
这将替换<p>,</p>并且所有<p many attributes>字符串都带有空字符串.
如果有效,请告诉我.我在PHP中测试了正则表达式,而不是直接在Smarty中测试.