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
Regex oracle10g正则表达式比较字符串_Regex_Oracle_Oracle11g - Fatal编程技术网

Regex oracle10g正则表达式比较字符串

Regex oracle10g正则表达式比较字符串,regex,oracle,oracle11g,Regex,Oracle,Oracle11g,我想比较两个字符串并检查第二个字符串中是否有任何字符 String1 2345 string2 162 这将导致True,因为2可用 String1 2345 String2 167 这将导致False,因为string1中的任何字符都不存在于string2中 String1 2345 String2 1434789 这将导致为True,因为3可用string2举个例子,您可以这样做: String1 2345 String2 167 SELECT String2, Stri

我想比较两个字符串并检查第二个字符串中是否有任何字符

String1 2345
string2 162
这将导致True,因为2可用

 String1 2345
 String2 167
这将导致False,因为string1中的任何字符都不存在于string2中

 String1 2345
 String2 1434789
这将导致为True,因为3可用string2

举个例子,您可以这样做:

 String1 2345
 String2 167
SELECT String2, String1
FROM ...
WHERE REGEXP_LIKE (String2, '[' || String1 || ']');
方括号,
[
]
表示一组可以匹配的字符。例如,
[abc]
将匹配
a
b
c
或这类字母的任何组合,但对于诸如
def
之类的字母将失败,因为集合中不存在任何字母