我想更換<
和>
與<
和>
除了在Perl <img src="">
和<a href="">text</a>
標籤通過使用正則表達式:我怎麼能代替「<」 and 「>」與「<」和「>除了<img src="">和<a href="">text</a>標籤在Perl
$a= qq~<a href="">test</a> <script> <img src="">~;
$a =~ s/<([^img|a])/<$1/ig;
$a =~ s/([^<a(.*?)])>/$1>/ig;
print "\n$a\n";
但它替換內 '>' 也喜歡
<a href="">test</a> <script> <img src="">
知道你在這裏試圖解決什麼問題會很有趣,因爲我懷疑你試圖得到答案可能不是解決原始問題的最佳方案。 – Spudley