在文档中有多个
实例(i) <a href="#_ftnrefx" name="_ftnx" title="" id="_ftnx">[X]</a>
as bookmarks
and
(ii) <a href="http://www.somedomain.com/somepageurl">Some text</a>
正则表达式帮助需要删除所有超链接(如(ii)中所示),但保留书签链接(如(i)。在2中,需要保留文本&#34;有些文本&#34;并且只需删除超链接。
感谢。
答案 0 :(得分:0)
此代码段应该可以使用
echo preg_replace(
'/<a[^>]+href\s*=\s*[\'"][^#][^>]+>([^<]+)<\s*\/a\s*>/',
'$1',
'<a href="http://www.somedomain.com/somepageurl">Some text</a>'
);