sql-server - 在 SQL Server 上运行正则表达式
问题描述
我正在尝试在 SQL 语句中运行正则表达式以返回正则表达式为真的所有行。
这是正则表达式:
(A1|A2|A3|A4).{0,50}(B1|B2|B3).{0,200}(word1|word2)
我已经尝试过这个(和变体):
SELECT * FROM TABLE_NAME WHERE COLUMN_NAME LIKE '%[(A1|A2|A3|A4).{0,50}(B1|B2|B3).{0,200}(word1|word2)]%'
正则表达式本身没问题,但运行似乎是问题所在。任何帮助表示赞赏。
解决方案
推荐阅读
- windows - 如何“欺骗”程序安装程序,以便他们可以在不受支持的操作系统上工作?
- jquery - 检查并输入计数值
- google-app-engine - GCP App Engine 无法提供 JavaScript 等资源文件
- javascript - Reactjs 组件中的“需要”
- css - 使用 grid-row:span 时相邻单元格的 CSS Grid 垂直分布
- android - 使用 React-Native 0.55.4 和 Expo 28.0.0 卡在启动画面上
- python - 在 Django 管理面板中上传图片后,我无法在模板中看到它?
- scala - Scala Play 中的多部分文件上传
- ios - 如何从 IOS 应用程序启动关联的手表应用程序
- r - 基于重叠分布均衡两个数据子集中的试验次数