1
#!/usr/bin/perl
use strict;
use warnings;
my $html = q|
<html>
<head>
<style>
.classname{
color: red;
}
</style>
</head>
<body>
classname will have a color property.
</body>
</html>
|;
$html=~s/classname/NEW/g;
print $html;
이 두 위치에서 classname
을 바꿉니다. 대체 콘텐츠를 <body>
의 콘텐츠로만 어떻게 제한 할 수 있습니까? HTML::Parser
또는 HTML::TreeBuilder
을 사용하여 완료했는지 확인하고 싶습니다.특정 태그 간의 내용 검색 및 바꾸기
jquery와 같은 DOM 수준 구문 분석을 위해 Mojo :: DOM을 시도해보십시오. – xtreak
Mojo :: DOM을 좋아하지만 최소한 5.10을 필요로하고 사무실에서 사용할 수 없으며 5.8.5를 사용하고 있습니다. 슬프지만 그것을 도울 수는 없습니다. –