0
문자열이 한 패턴 또는 다른 패턴과 일치해야하는 경우가 있습니다. 몇 가지 옵션을 시도했지만 아무 것도 작동하지 않습니다. 독립적으로 두 패턴을 모두 사용하면 파이프 [ "|"] 연산자를 사용하여 연결할 때 결과가 올바르지 않습니다. 어떤 도움이라도 대단히 감사합니다. 미리 감사드립니다.정규식 연결
Select 'P' from dual Where REGEXP_LIKE('W777AA,WZGET0,WZGEG0','(^W[0-9A-Z]{5}(,W[0-9A-Z]{5}){0,3}$)')
Select 'P' from dual Where REGEXP_LIKE('WZGET%','%$')
연결하여 SQL은 :
Select 'P' from dual Where REGEXP_LIKE ('W777AA,WZGET0,WZGEG0','(^W[0-9A-Z]{5}(,W[0-9A-Z]{5}){0,3}$ | (%$))')
시도 ... 작동하지 않습니다. 복사 및 붙여 넣기시 불균형 한 괄호 오류를 가져옵니다. 그런 다음 아무런 성공도없이 괄호의 균형을 맞 춥니 다. – user3561229
죄송합니다. 편집 ... –
이것은 지금 작동하는 것 같습니다 ... 적어도 루비의 정규식 파서에서 : http://rubular.com/r/rpZC6HL4fd –