在创建正则表达式时遇到麻烦
本文关键字:遇到 麻烦 正则表达式 创建 | 更新日期: 2023-09-27 18:09:18
我想检查字符串中的匹配,以便字符串以破折号和两位数字结束。因此,"bill-01"将是匹配的,"jared-43"也是匹配的,但"josh"answers"allen47-"则不是。我只需要一个bool true/false来判断是否为给定的字符串找到了匹配。
谢谢。
只要以-
结尾后跟两个数字
.*-[0-9]{2}
http://txt2re.com/http://www.regexr.com/http://en.wikipedia.org/wiki/Regular_expression POSIX_basic_and_extended
玩
string pattern = @".*-'d{2}";
Match match = Regex.Match(arg, pattern);
Console.Write("{0} ", arg);
if (match.Success)
{
Console.WriteLine("Matched");
}
else
{
Console.WriteLine("did NOT Match");
}