我正在寻找如何使用RegEx替换/编码文本基于下面的RegEx设置/参数:
RegEx.IgnoreCase = True
RegEx.Global = True
RegEx.Pattern = "[^a-z\d\s.]+"
Run Code Online (Sandbox Code Playgroud)
我在RegEx上看到了一些例子,但对于如何在SQL Server中以相同的方式应用它感到困惑.任何的意见都将会有帮助.谢谢.
如果查询包含等于6位数的子字符串,您如何建议在Sql Server 2010/2012中查找?
例如" agh123456 dfsdfdf"符合要求
" x123 ddd456"与要求不符,因为6位数字不连续
" lm123"与要求不符,因为只找到3位数(在要求的6位数之内)
到目前为止我遇到的问题是:SUBSTRING作为一个函数需要参数(数字大概开始的位置,这是随机的),而PATINDEX返回一个字符串中的模式的位置,但我们不知道确切的模式(它可以是任何6位数字)
任何指针或建议,非常感谢.
谢谢
我有一个文字,
'Me and you against the world' // false
'Can i have an email address' // true
'This is an' // true
'an' //true
Run Code Online (Sandbox Code Playgroud)
我想检查一下这个词an是否在我的String中.
如何检查文本中是否包含SQL中的特定单词?我无法添加全文目录.我能做的其他事
SELECT * FROM TABLE WHERE CONTAINS(Text, 'an')
Run Code Online (Sandbox Code Playgroud)