Regex 替代:“\p{Cntrl}";-&引用\P{Print}";
到目前为止,我在将“$string”打印到终端之前使用这两个替换Regex 替代:“\p{Cntrl}";-&引用\P{Print}";,regex,perl,unicode,character-properties,Regex,Perl,Unicode,Character Properties,到目前为止,我在将“$string”打印到终端之前使用这两个替换 $string =~ s/\p{Space}/ /g; $string =~ s/\p{Cntrl}//g; 当我用下面两个替换前两个替换时,我应该考虑什么? $string =~ s/\p{Space}/ /g; $string =~ s/\P{Print}//g; 看。有两个代码点既不是控制字符也不是可打印字符:U+2028行分隔符和U+2029段落分隔符。但是它们都是空格字符,所以两个替换应该是等价的
$string =~ s/\p{Space}/ /g;
$string =~ s/\p{Cntrl}//g;
当我用下面两个替换前两个替换时,我应该考虑什么?
$string =~ s/\p{Space}/ /g;
$string =~ s/\P{Print}//g;
看。有两个代码点既不是控制字符也不是可打印字符:U+2028行分隔符
和U+2029段落分隔符
。但是它们都是空格字符,所以两个替换应该是等价的