我正在寻找一种方法来剥离所有锚标签,我也希望从','到<br>
被删除,但<br>
应该保持。PHP:正则表达式和特定标签剥离
脏输入:
Abstractor HLTH<br>
Account Representative, Major <a href="#P">P</a><br>
Accountant <a href="#NP">NP</a>, <a href="#M">M</a>, <a href="#REA">REA</a>, <a href="#SKI">SKI</a><br>
它应该是这样的:
Abstractor HLTH<br>
Account Representative<br>
Accountant <br>
请帮助!
- 以下是肮脏的文字:
$str = sprintf('
Abstractor HLTH<br>
Account Representative, Major <a href="#P">P</a><br>
Accountant <a href="#NP">NP</a>, <a href="#M">M</a>, <a href="#REA">REA</a>, <a href="#SKI">SKI</a><br>
Accountant, Cost I & II (See Cost Accountant I, II) <a href="#FR">FR</a><br>
Accountant, General <a href="#G">G</a><br>
Accountant, General I (Junior) (See General Accountant) <a href="#FR">FR</a>, <a href="#O/G">O/G</a>, <a href="#W">W</a><br>
Accountant, General II (Intermediate) (See General Accountant) <a href="#FR">FR</a>, <a href="#O/G">O/G</a>, <a href="#W">W</a>, <a href="#HA">HA</a> <br>
Accountant, General III (Senior) (See General Accountant) <a href="#FR">FR</a>, <a href="#O/G">O/G</a>, <a href="#W">W</a> <br>
');
第一行读为: 我正在寻找一种方法来去除所有锚标记,我也希望从','到linebreak标记的所有内容都被删除,但换行符应该保持为thr。 – ehmad11 2010-12-10 14:01:02
没有任何其他方式没有使用HTML净化器? ! – ehmad11 2010-12-10 14:11:08
试试我的答案,看看它是否适合你。 – BoltClock 2010-12-10 14:15:30