我的正则表达式在我的电脑上有效,但在另一台电脑上无效

时间:2021-06-16 08:11:08

标签: c# regex windows windows-server-2016

我有以下用于 smtp 服务器验证的正则表达式:

        Regex regex = new Regex(@"^\w+\.[a-zA-Z0-9-]+\.[a-zA-Z]{1,3}$");
        return regex.IsMatch("smtp.a-a.com");

该字符串在我的 Windows 10 pc 上匹配,但在具有 Windows Server 2016 操作系统的 pc 上不匹配。这些系统具有相同的文化 (IT)。

为什么会有这种不同的行为?

0 个答案:

没有答案
相关问题