如何在 Visual Studio 数据库项目 CLR 中使用 System.Text.RegularExpression 正则表达式

How to use System.Text.RegularExpression Regex in a Visual Studio Database Project CLR

我正在尝试将旧的 CLR 转换为 Visual Studio 2017 中使用 System.Text.RegularExpressions 的数据库项目。项目中有很多RegEx,能帮上忙也不想改。

据我所知,NuGet 在数据库项目中不可用,并且当我尝试将其添加为参考时,System.Text 不能作为程序集使用。

将System.Text.RegularExpressions安装到数据库项目中的最简单方法是什么?

System.Text 不是程序集,因此不能包含它。它是一个命名空间。 System.Text.RegularExpressions 命名空间存在于一些程序集中。其中大部分都可以在主要的 System.dll 程序集中找到,它应该已经作为参考包含在内。您可以在 Match Class 的文档中看到这一点。除了确保以下行位于 .cs 文件的顶部外,您无需执行任何操作:

using System.Text.RegularExpressions;