源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Powershell小技巧之判断是否包涵大小写

  • 时间:2022-10-21 13:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Powershell小技巧之判断是否包涵大小写
使用正则表达式可以检查一个字符中是否包涵一个大写字母:
$text1 = 'this is all lower-case'
$text2 = 'this is NOT all lower-case'
 
$text1 -cmatch '[A-Z]'
$text2 -cmatch '[A-Z]'
结果将返回”true”或”false” 反过来检查是否包含小写,可以尝试这样:
$text1 = 'this is all lower-case'
$text2 = 'this is NOT all lower-case'

$text1 -cmatch '^[a-z\s-]*$'
$text2 -cmatch '^[A-Z\s-]*$' 

结果将返回”true”或”false” 总体来说,这次测试比较困难因为你需要考虑所有字符的合法性。在这个例子中,我采用了从a到z的小写字符串,空格和减号。 合法的字符串是嵌在“^”与“$”中间的(它表示行的开始和结尾)。星号代表量化前面任何合法字符串。 支持所有PS版本
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部