将JavaScript正则表达式转换为C#

Sou*_*yer 8 javascript c# regex

如何将以下Regex语句转换为C#?

Match match = Regex.Match(line.Trim(), @"/^[A-Za-z-.]+([,;]\s?[A-Za-z-.]+)*$/", RegexOptions.IgnoreCase);
if (match.Success)
    //do something
Run Code Online (Sandbox Code Playgroud)

Match方法中提到的模式是我从javascript方法中选择的模式.它基本上匹配诸如的名称Jane,Doe Jane;Doe Jane, Doe; Jack, Doe

请指教.

And*_*kin 25

删除/字符串的开头和结尾.