Page 1 of 1

扩展 Azure SQL 托管实例 (MI) 上的正则表达式 (Regex) 支持

Posted: Sun Jan 26, 2025 3:22 am
by jrineakter
我们很高兴地宣布Azure SQL 托管实例(MI) 上正则表达式 (Reg e x) 支持的私人预览版。此新功能为您的 SQL 查询带来了强大的文本处理功能,使您能够轻松执行复杂的模式匹配和数据操作。

Azure SQL中的正则表达式支持
Azure SQL 中的正则表达式功能遵循 POSIX 标准,兼容标准正则表达式语法,支持各种正则表达式函数,例如 REGEXP_LIKE、REGEXP_COUNT、REGEXP_INSTR、REGEXP_REPLACE 和 REGEXP_SUBSTR。该功能还支持区分大小写、字符类、量词、锚点和捕获组。 

以下是所支持的功能和特性:

REGEXP_LIKE:检查字符串是否与正则表达式模式匹配。
REGEXP_COUNT:返回字符串中某个模式出现的次数。
REGEXP_INSTR:返回字符串中某个模式第一次出现或最后一次出现(基于指定的选项)的位置。
REGEXP_REPLACE:用另一个字符串替换字符串中出现的模式。
REGEXP_SUBSTR:提取与正则表达式模式匹配的子字符串。
要开始在 Azure SQL MI 中使用 Regex,只需在 SQL 查询中包含 总裁电子邮件列表 相关的 Regex 函数即可。要了解有关 Regex 函数的更多信息,请访问此博客:
入门
要开始在 Azure SQL MI 中使用正则表达式功能,请确保在实例创建门户刀片的“附加设置”选项卡上选择“始终保持最新”更新策略,以便在 Azure 中推出所有新的 SQL 引擎功能时立即访问它们。

Image MI 始终保持最新

加入预览
Regex 功能目前在 Azure SQL 数据库和 Azure SQL 托管实例 (MI) 中处于私人预览阶段。如果您有兴趣参与私人预览并试用正则表达式功能,请填写此表单:https ://aka.ms/regex-preview-signup

有关更多详细信息,您可以参考此博客 – https://aka.ms/regex-prpr-blog

反馈
我们非常重视您的反馈和建议,因为我们将继续改进和增强 Azure SQL。请通过https://aka.ms/sqldbregex-feedback与我们分享您对 Regex 功能的想法和体验

感谢您一直以来的支持。我们期待看到您如何利用 Regex 来简化和增强您的数据处理任务。