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

本文关键字:结尾 选择 正则表达式 | 更新日期: 2023-09-27 18:33:07

我有以下代码:

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

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

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

只需使用 string.EndsWith

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

更短的@";$"

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