正则表达式模式(Java),用于标识oracle with子句的开头
我正在尝试匹配该模式,以通过子句定义标识oracle的开始。到目前为止,我有以下模式,但它失败了。有人能指出问题吗 (WITH | WITH)(\s)+[[u a-zA-Z][[u a-zA-Z0-9](\s)+(AS | AS) 测试用例:正则表达式模式(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) 测试它: 您需要重
您需要重复第二个字母数字组并删除空白:
(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。使用解析器作为解析器。不要使用正则表达式作为解析器。使用解析器作为解析器。因为标识符不能以数字开头,所以这不能使用,我应该为此添加一个测试用例,无论如何谢谢。因为标识符不能以数字开头,所以这不能使用,所以我应该为此添加一个测试用例,无论如何谢谢