Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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
正则表达式模式(Java),用于标识oracle with子句的开头_Java_Regex - Fatal编程技术网

正则表达式模式(Java),用于标识oracle with子句的开头

正则表达式模式(Java),用于标识oracle with子句的开头,java,regex,Java,Regex,我正在尝试匹配该模式,以通过子句定义标识oracle的开始。到目前为止,我有以下模式,但它失败了。有人能指出问题吗 (WITH | WITH)(\s)+[[u a-zA-Z][[u a-zA-Z0-9](\s)+(AS | AS) 测试用例: 以部门为单位 使用FD_DFDF_DF作为 以DEDD23为例 使用FD_DFDF_DF作为 您需要重复第二个字母数字组并删除空白: (WITH|with)(\s)+[_a-zA-Z][_a-zA-Z0-9]*(\s)+(AS|as) 测试它: 您需要重

我正在尝试匹配该模式,以通过子句定义标识oracle的开始。到目前为止,我有以下模式,但它失败了。有人能指出问题吗

(WITH | WITH)(\s)+[[u a-zA-Z][[u a-zA-Z0-9](\s)+(AS | AS)

测试用例:

  • 以部门为单位
  • 使用FD_DFDF_DF作为
  • 以DEDD23为例
  • 使用FD_DFDF_DF作为

  • 您需要重复第二个字母数字组并删除空白:

    (WITH|with)(\s)+[_a-zA-Z][_a-zA-Z0-9]*(\s)+(AS|as)
    
    测试它:

    您需要重复第二个字母数字组并删除空白:

    (WITH|with)(\s)+[_a-zA-Z][_a-zA-Z0-9]*(\s)+(AS|as)
    
    测试它:

    试一下(用WITH+WITH+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS+AS。使用解析器作为解析器。不要使用正则表达式作为解析器。使用解析器作为解析器。因为标识符不能以数字开头,所以这不能使用,我应该为此添加一个测试用例,无论如何谢谢。因为标识符不能以数字开头,所以这不能使用,所以我应该为此添加一个测试用例,无论如何谢谢