-1
이 솔루션이 있지만 여러 span 태그와 같은 중첩 태그에 대해 작동하지 않습니다. 너 나 좀 도와 줄 수있어? 테스트되지 않은perl의 중첩 태그에 대한 정규식
message =~ s#
<
(?<tag>span|em|ul|ol)
>
(.*?)
<
/
\k<tag>
>
#
<$+{tag}>
$2
</$+{tag}>
#xg;
이 솔루션이 있지만 여러 span 태그와 같은 중첩 태그에 대해 작동하지 않습니다. 너 나 좀 도와 줄 수있어? 테스트되지 않은perl의 중첩 태그에 대한 정규식
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;
를 사용하여 실제 HTML 파서. 및 읽기 : http://stackoverflow.com/a/1732454/632407 – jm666