查看字符串是否包含所有大写字母的最佳方法是什么?如果字符串还包含符号或数字,我仍然希望函数返回true.
Win*_*ert 112
检查是否 strtoupper($str) == $str
处理非ascii使用:
mb_strtoupper($str, 'utf-8') == $str
如果你想要包含数字(以及"符号"大多数其他内容),那么你实际上要测试的是缺少小写字母:
$all_upper = !preg_match("/[a-z]/", $string)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19261 次 |
| 最近记录: |