什么正则表达式是合适的?

  • 本文关键字:正则表达式 c# regex
  • 更新时间 :
  • 英文 :


我需要检查字符串最后一个单词是否"...abc" or "...xyz" or "...fgh".

当我尝试学习它时,我如何使用正则表达式实现同样的事情?

例如句子 1:嗨,我的名字是 abc。第2句:我住在xyz。

上面的句子是一个示例来演示。

你不需要任何正则表达式。只需使用String.EndsWith

string a = "asdasd abc";
Console.WriteLine(a.EndsWith("abc.") || a.EndsWith("xyz.") || a.EndsWith("fgh."));

您可以使用以下简单的正则表达式模式:

(abc|xyz|fgh)$

将可能的选项放在用管道分隔的括号之间。$表示字符串的结尾。

最新更新