我尝试在<之后插入新行/ A>
I tried this
perl -pe '/<\/a> $&\n /g' teste.txt
实施例
Source code
<a href="/link/">link</a><a href="/link2/">link2</a>
输出
<a href="/link/">link</a>
<a href="/link2/">link2</a>
答案 0 :(得分:0)
您错过了perl -pe 's/<\/a>/$&\n /g' teste.txt
命令来执行regexp替换。
{{1}}
答案 1 :(得分:0)
普通/xxx/
只会执行匹配,您需要s/xxx/yyy/
执行单个替换,并s/xxx/yyy/g
执行多次替换。您也可以将/
替换为|
等其他字符,这样您就不需要转义任何字符,从而使其更具可读性。
perl -pe 's|</a>|$&\n|g;' teste.txt
有关perl正则表达式的温和介绍,请查看perldoc perlretut。