Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこの解決策を得ましたが、これは複数のスパン タグのようなネストされたタグでは機能しません。あなたは私を助けることができます?
message =~ s# < (?<tag>span|em|ul|ol) > (.*?) < / \k<tag> > # <$+{tag}> $2 </$+{tag}> #xg;
未テスト:
use Web::Query qw(); Web::Query ->new_from_html($message) ->find('span,em,ul,ol') ->replace_with(sub { $_->html }) ->as_html;