正则表达式 - 选择以";"结尾的行

时间:2014-12-03 15:05:42

标签: c# regex

我有以下代码:

 if (Regex.IsMatch(fileLine, @"\s;$")) {
   listBox1.Items.Add(fileLine);
 }

我需要匹配以&#34 ;;"结尾的整行。

3 个答案:

答案 0 :(得分:5)

只需使用string.EndsWith

if (fileLine.EndsWith(";"))
{
    listBox1.Items.Add(fileLine);
}

答案 1 :(得分:0)

 if (Regex.IsMatch(fileLine, @".*;$"))
            {
                listBox1.Items.Add(fileLine);
            }
  • .*将匹配任何内容

OR

更短@";$"

答案 2 :(得分:-1)

这可能会解决^[^;]*;$