regex 匹配以多个字符对开始的单词

2ic8powd  于 2023-02-14  发布在  其他
关注(0)|答案(1)|浏览(131)

这应该没那么难,我以为我对regex有了基本的了解,但显然没有。
我只想查找ComputerName字段以AB或CD开头的所有记录。
我在Visual Studio中运行这个程序,VB. Net与SQL Server进行对比。
我正在尝试这样的事情:从表名中选择ComputerName,其中ComputerName类似于"[AB|CD] %'
我试过我能想到的每一种变化,但就是弄不懂。
提前感谢你!!
使用括号、逗号、竖线、胡萝卜等的许多不同变体。

qlvxas9a

qlvxas9a1#

使用替代方法:

Select ComputerName
from TableName
where ComputerName like '(AB|CD)%'

或者你可以使用非正则表达式like

Select ComputerName
from TableName
where ComputerName like 'AB%'
or ComputerName like 'CD%'

相关问题