我有一个包含以下输出的字符串
login;windows
db;sql
audit;failure
如何检查此字符串是否包含单词“ audit; failure”?
我已使用以下代码,但未成功:
currLine = sr.ReadToEnd();
string[] splited = Regex.Split(currLine, "~~~~~~~~~~~~~~");
case1 = splited[0];
string case1 = "";
string pattern1 = "audit;failure";
if (Regex.IsMatch(case1, pattern1)){
console.writeline("success"!);
}
我必须搜索变量
case1
而不是字符串currLine提前打招呼! :D
最佳答案
另外,请确保删除行string case1 = "";
if(case1.Contains("audit;failure"))
console.writeline("success"!);
关于c# - 如何在字符串中搜索模式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7525596/