perl 去除一对()中的中文字符及括号本身
#perl?正则匹配中文字符
#gbk编码如下
?
#[x80-xFF]{2}
? ? #!/usr/bin/perl -w
? $a =~s/D:hongmizhuxiaochengtbnr_phone_new_stream_onepassbintaobao/ /; $a =~s/.wav/ /; $a =~s/session 0://g; $a =~s/&;enter&;(&;enter&;)//g; $a =~s/&;exit&;(&;exit&;)//g; print "$an"; ? my? @chars = (split /([x80-xFF]+?|[x80-xFF]+?)/,$a); ?foreach my $char (@chars) { ??#$char =~s/D:hongmizhuxiaochengtbnr_phone_new_stream_onepassbintaobao//; ??#$char =~s/session 0://g; ??#$char =~s/&;enter&;(&;enter&;)//g; ??#$char =~s/&;exit&;(&;exit&;)//g; ??$char=~s/s+//g; ??$char=~s/(/ ( /g; ??$char=~s/)/ ) /g; ?print $char; ?} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |