在使用 .net 的 Regex.Match() 来确定字符串是否只包含大写字母时,有什么办法吗?
我正在使用一个应用程序(因此我无法访问代码),它允许我查看某个字段是否与某个正则表达式模式匹配(在后台使用 Regex.Match())。所以我想用它来确定字符串是否只有大写。
谢谢!
最佳答案
将此作为匹配字符串,仅用于大写字母,无特殊字符,包括空格。
^[A-Z]*$
允许特殊字符(只包含不小写的字符):
^[^a-z]*$
关于正则表达式匹配大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25920378/