所以我有一个像这样的字符串:
String myString = "AAAaAAA";
我想检查字符串是否包含任何不是“A”的字符
我该怎么做?我以前的代码是:
Regex myChecker = new Regex("[^A.$]$");
if (checkForIncluded.IsMatch(myString))
{
//Do some Stuff
}
还有其他方法吗?上面的代码没有检测到小 a。但是,当我使用仅包含非“A”字符的不同字符串时,它会起作用。谢谢!
最佳答案
String myString = "AAAaAAA";
if(myString.Any(x => x != 'A')) {
// Yep, contains some non-'A' character
}
关于c# - 如何检查字符串中不包含在 C# 中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27184151/