perl语言,用正则表达式将一个文本中所有<>之间的字符串替换成1

2025-04-07 03:50:52
推荐回答(1个)
回答1:

精通perl精通正则

use strict;
use strict;

my $string="fdasaaaaaaaa fasfasf4gtr";
print $string,"\n";
$string=~s/\<.*?\>/\<1\>/g;

#对<进行转义\<

#>进行转义\>

#  .代表任意字符

#*代表任意个数

#?代表非贪婪匹配
print $string;