대괄호 사이의 숫자와 일치하는 ORACLE REGEXP_SUBSTR

노랑

특정 형식이없는 VARCHAR 열이 있습니다.

다음은 몇 가지 예입니다.

afdsbfgf, jbhttp://www.iabvdfbdos.com/view.php?p_id=170405, arcm, cocm, fbus, bv[123545]

문자열이 'bv [123545]'와 같을 때 괄호 사이의 하위 문자열을 일치시켜야합니다. 이 하위 문자열은 항상 숫자입니다.

나는 그것을 다음과 같이 시도했다.

REGEXP_SUBSTR (my_column, '[^bv\[]+[[:digit:]]+')

그러나 이것은 또한

'jbhttp://www.iabvdfbdos.com/view.php?p_id=170405' and returns "_id=170405"

미리 감사드립니다

Gary_W

대괄호가 줄에 한 번만 나타난다 고 가정합니다. 첫 번째 'bv'항목의 첫 번째 하위 그룹 (괄호 안에있는 부분)과 왼쪽 대괄호, 하나 이상의 숫자, 오른쪽 대괄호를 차례로 가져옵니다. 대괄호는 정규식 엔진에서 문자 클래스를 정의 할 때 이스케이프 처리됩니다.

SQL> select regexp_substr('afdsbfgf, jbhttp://www.iabvdfbdos.com/view.php?p_id=170405, arcm, cocm, fbus, bv[123545]', 'bv\[(\d+)\]', 1, 1, null, 1 ) from dual;

REGEXP
------
123545

SQL>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

regexp_substr을 사용하여 Oracle에서 구분 기호로 공백 및 문자로 문자열 분할

분류에서Dev

Oracle에서 REGEXP_SUBSTR을 사용하여 문자열에서 ID 번호 추출

분류에서Dev

Oracle SQL : regexp_substr을 사용하여 문자열의 첫 줄 반환

분류에서Dev

Regexp_substr의 Oracle 쿼리

분류에서Dev

Oracle 10g REGEXP_SUBSTR을 사용하여 문자열 구분 기호를 사용하여 문자열을 추출하는 방법

분류에서Dev

Oracle SQL 함수 regexp_substr이 일치하는 모든 문자를 반환하지 않는 이유는 무엇입니까?

분류에서Dev

패턴의 무작위 발생에 대한 oracle regexp_substr

분류에서Dev

REGEXP_SUBSTR을 사용하여 문자열의 일부 추출

분류에서Dev

Oracle에서 REGEXP_SUBSTR의 혼란

분류에서Dev

Oracle SQL : 두 문자열 사이의 blob에서 문자열 반환 (아마 REGEXP_SUBSTR 사용)

분류에서Dev

대괄호 또는 괄호로 묶인 문자열의 숫자와 일치하는 정규식

분류에서Dev

Oracle REGEXP_SUBSTR이 내 패턴으로 작동하지 않습니다.

분류에서Dev

Oracle SQL : Regexp_substr

분류에서Dev

Oracle REGEXP_SUBSTR은 문자의 첫 번째 발생을 무시하지만 두 번째 발생을 포함합니다.

분류에서Dev

SQL Oracle에서 regexp_substr을 사용하여 특정 단어 뒤의 단어 가져 오기

분류에서Dev

Oracle은 oracle regexp_substr과 함께 정규식을 사용하여 json 필드를 추출합니다.

분류에서Dev

REGEXP_SUBSTR 또는 SUBSTR 함수를 사용하여 Oracle SQL에서 "시작할 첫 번째 _ (밑줄) 이후"및 "종료 할 두 번째 _ (밑줄)"에서 하위 문자열 찾기

분류에서Dev

Oracle SQL regexp_substr 번호 추출 동작

분류에서Dev

Oracle SQL regexp_substr 번호 추출 동작

분류에서Dev

regexp_substr을 사용하여 문자열 값과 파이프 사이에 문자열을 가져옵니다.

분류에서Dev

REGEXP_SUBSTR-문자열에서 대괄호를 "피하는"방법

분류에서Dev

regexp_substr을 사용하여 두 단어 사이의 모든 문자를 캡처합니다 (문자열의 앞과 끝 포함)

분류에서Dev

오라클의 REGEXP_SUBSTR

분류에서Dev

Java // RegExp 및 대괄호와 일치하지 않음

분류에서Dev

괄호 안의 숫자 값과 일치하는 정규식

분류에서Dev

Oracle SQL 쿼리에서 대괄호 사이에 여러 줄이있는 문자열을 추출하는 방법

분류에서Dev

REGEXP_SUBSTR을 사용하여 키-값 쌍 데이터 가져 오기

분류에서Dev

Oracle SUM (TO_NUMBER (REGEXP_SUBSTR WITH DECIMAL NUMBER

분류에서Dev

Oracle 11G REGEXP_SUBSTR 함수

Related 관련 기사

  1. 1

    regexp_substr을 사용하여 Oracle에서 구분 기호로 공백 및 문자로 문자열 분할

  2. 2

    Oracle에서 REGEXP_SUBSTR을 사용하여 문자열에서 ID 번호 추출

  3. 3

    Oracle SQL : regexp_substr을 사용하여 문자열의 첫 줄 반환

  4. 4

    Regexp_substr의 Oracle 쿼리

  5. 5

    Oracle 10g REGEXP_SUBSTR을 사용하여 문자열 구분 기호를 사용하여 문자열을 추출하는 방법

  6. 6

    Oracle SQL 함수 regexp_substr이 일치하는 모든 문자를 반환하지 않는 이유는 무엇입니까?

  7. 7

    패턴의 무작위 발생에 대한 oracle regexp_substr

  8. 8

    REGEXP_SUBSTR을 사용하여 문자열의 일부 추출

  9. 9

    Oracle에서 REGEXP_SUBSTR의 혼란

  10. 10

    Oracle SQL : 두 문자열 사이의 blob에서 문자열 반환 (아마 REGEXP_SUBSTR 사용)

  11. 11

    대괄호 또는 괄호로 묶인 문자열의 숫자와 일치하는 정규식

  12. 12

    Oracle REGEXP_SUBSTR이 내 패턴으로 작동하지 않습니다.

  13. 13

    Oracle SQL : Regexp_substr

  14. 14

    Oracle REGEXP_SUBSTR은 문자의 첫 번째 발생을 무시하지만 두 번째 발생을 포함합니다.

  15. 15

    SQL Oracle에서 regexp_substr을 사용하여 특정 단어 뒤의 단어 가져 오기

  16. 16

    Oracle은 oracle regexp_substr과 함께 정규식을 사용하여 json 필드를 추출합니다.

  17. 17

    REGEXP_SUBSTR 또는 SUBSTR 함수를 사용하여 Oracle SQL에서 "시작할 첫 번째 _ (밑줄) 이후"및 "종료 할 두 번째 _ (밑줄)"에서 하위 문자열 찾기

  18. 18

    Oracle SQL regexp_substr 번호 추출 동작

  19. 19

    Oracle SQL regexp_substr 번호 추출 동작

  20. 20

    regexp_substr을 사용하여 문자열 값과 파이프 사이에 문자열을 가져옵니다.

  21. 21

    REGEXP_SUBSTR-문자열에서 대괄호를 "피하는"방법

  22. 22

    regexp_substr을 사용하여 두 단어 사이의 모든 문자를 캡처합니다 (문자열의 앞과 끝 포함)

  23. 23

    오라클의 REGEXP_SUBSTR

  24. 24

    Java // RegExp 및 대괄호와 일치하지 않음

  25. 25

    괄호 안의 숫자 값과 일치하는 정규식

  26. 26

    Oracle SQL 쿼리에서 대괄호 사이에 여러 줄이있는 문자열을 추출하는 방법

  27. 27

    REGEXP_SUBSTR을 사용하여 키-값 쌍 데이터 가져 오기

  28. 28

    Oracle SUM (TO_NUMBER (REGEXP_SUBSTR WITH DECIMAL NUMBER

  29. 29

    Oracle 11G REGEXP_SUBSTR 함수

뜨겁다태그

보관