Stu*_*att 15
请注意Unicode,因为直接AZ的东西对于其他字符(例如带重音的大写字母)并不是真正可移植的.如果您还需要处理这些,请尝试:
my $result = 0;
$result++ while($string =~ m/\p{Uppercase}/g);
Run Code Online (Sandbox Code Playgroud)
使用tr
运营商:
$upper_case_letters = $string =~ tr/A-Z//;
Run Code Online (Sandbox Code Playgroud)
这是一个常见问题,tr
操作员通常优于其他技术.
归档时间: |
|
查看次数: |
4106 次 |
最近记录: |