Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 使用Regex子字符串的字符串操作_Sql_Regex_String - Fatal编程技术网

Sql 使用Regex子字符串的字符串操作

Sql 使用Regex子字符串的字符串操作,sql,regex,string,Sql,Regex,String,我有一个字符串操作的问题,我需要使用regex REGEXP_SUBSTR来获得结果 我有以下字符串: Test1:Love,Test2:Joy 现在我需要执行一个搜索,使用Test2查找Test1的值 因此,如果我的测试2是快乐,那么结果将是测试1=爱 在sql中,我可以使用CONTAINS,但它也会为Joy2 Joy3等生成结果,这不是我想要的 请帮忙 谢谢你它是哪个SQL引擎?实际上,这是通过使用netsuite保存的搜索来实现的。你能澄清你的问题吗?给出几个有匹配项和不匹配项的字符串示

我有一个字符串操作的问题,我需要使用regex REGEXP_SUBSTR来获得结果

我有以下字符串:

Test1:Love,Test2:Joy
现在我需要执行一个搜索,使用Test2查找Test1的值

因此,如果我的测试2是快乐,那么结果将是测试1=爱

在sql中,我可以使用CONTAINS,但它也会为Joy2 Joy3等生成结果,这不是我想要的

请帮忙


谢谢你

它是哪个SQL引擎?实际上,这是通过使用netsuite保存的搜索来实现的。你能澄清你的问题吗?给出几个有匹配项和不匹配项的字符串示例,解释为什么一个匹配而其他不匹配,并在使用CONTAINS时放置当前输出。为什么要在SQL中使用正则表达式子字符串进行字符串操作?这不是语言设计的目的,尽管它确实会不时地通过某些特性进行扩展。