한 번에 2 개의 패턴과 일치하는 정규식 또는 둘 다 일치하는 Applescript의 SED

터치 아웃

두 가지 유형의 문자열 사용자 입력이 있고 1 개의 정규식을 사용하여 일치 시키려고합니다. 지금까지 2 개의 정규식으로 이것을 해왔지만 가능하다면 두 문자열과 일치하는 하나에 결합하고 싶습니다. 내가 찾고있는 경기는 :617251, 617076, 985922, 147721

첫 번째 사용자 입력 (문자열) :

JEANS
Blue-Denim
6607020201
617076
HOSEKNLA
Oliv
6909020002
985922
ROCKWBKU
Rot
6919020006
147721
BLAZER
rot

나는 이것을 (?<!\d)\d{6}(?!\d)

두 번째 사용자 입력 (문자열) :

a Ecru  617 251 64  I   b Lagune    617 076 64
c Gelb  985 922 64  I   d Weiß  147 721 64
asdasfas

나는 이것을 다음과 일치시키고 (\d){3} (\d){3}있지만 space교체하지 않고는 일치 결과를 제거 할 수 없습니다 .

그것이 가능하지 않다면 내 다른 아이디어는 원하는 결과와 일치하도록 두 유형의 문자열을 지우는 AppleScript에서 SED를 사용하는 것입니다.

네 번째 새

둘러보기가 첫 번째 패턴에서 작동하므로 두 번째 그룹이 선택적 공간과 일치하는 2 개의 캡처 그룹을 사용할 수 있습니다.

(?<!\d)(\d{3}) ?(\d{3})(?!\d)

부품

  • (?<!\d) 네거티브 룩 비하인드, 왼쪽에 직접 숫자가 아니라고 주장
  • (\d{3})그룹 1 캡처 , 3 자리 일치
  • <code> ?(\d{3})선택적 공백을 일치시키고 그룹 2 에서 3 자리 숫자 캡처
  • (?!\d) 부정적인 예견, 오른쪽에 직접 숫자가 아니라 주장

Regex 데모

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

SED / AWK : 다른 소스 파일의 정규식 값과 일치하는 여러 파일에 문자열 추가

분류에서Dev

SED / AWK : 다른 소스 파일의 정규식 값과 일치하는 여러 파일에 문자열 추가

분류에서Dev

다음의 끝과 일치하는 hasNext ()에 대한 Java 정규식

분류에서Dev

엄격한 일치를 사용하는`{word} {., #} {word}`형식의 모든 패턴과 일치하는 정규식이 필요합니다.

분류에서Dev

SED 또는 AWK를 사용하여 xml 파일에서 두 개의 다른 패턴과 일치하는 두 줄을 복제합니다.

분류에서Dev

패턴과 일치하지만 R에서 일치의 일부만 대체하는 정규식

분류에서Dev

줄의 시작 또는 공백이 앞에있을 때 패턴과 일치하는 Python 정규식

분류에서Dev

Java의 정규식과 일치하는 문자열 패턴

분류에서Dev

HTML 코드의 패턴과 일치하는 정규식

분류에서Dev

패턴의 이전 두 줄과 일치하는 Java 정규식

분류에서Dev

최소 2 개의 점과 일치하는 MySQL 정규식

분류에서Dev

하나 또는 다른 규칙과 일치하지만 둘 다 일치하지 않는 각도 유효성 검사기 패턴 정규식

분류에서Dev

제목의 유사하거나 동일한 문자열과 일치하는 정규식 패턴

분류에서Dev

정규식 패턴 외부의 모든 항목과 일치하는 정규식

분류에서Dev

sed는 일치하는 패턴의 일부를 만듭니다.

분류에서Dev

일치하는 정규 표현식의 일부를 sed 또는 다른 도구로 바꿉니다.

분류에서Dev

일치하는 정규 표현식의 일부를 sed 또는 다른 도구로 바꿉니다.

분류에서Dev

오류 : 지정된 패턴과 일치하는 둘 이상의 패키지 : D : \ a \ r1 \ a \ ** \ *. zip. 검색 패턴을 제한하십시오

분류에서Dev

목록의 다양한 문자열과 일치하는 정규식

분류에서Dev

value_1 또는 value_2 중 하나와 일치하지만 둘다는 일치하지 않는 결과를 반환하는 elasticsearch의 검색 쿼리

분류에서Dev

정규식 특수 사례 : 일치하는 패턴의 수직 패턴과 일치하지 않음

분류에서Dev

그룹, 부정, 둘러보기를 사용하여 정규식의 패턴 뒤에 패턴을 일치시키는 방법

분류에서Dev

둘 다의 첫 번째 열과 일치하는 값을 기반으로 한 파일에서 다른 파일로 한 열 결합

분류에서Dev

정규식 : 패턴에서 일치하는 결과 수에 대한 참조

분류에서Dev

패턴과 일치하는 구문에 대한 문자열 정규식

분류에서Dev

반복 중괄호를 사용하여 2 개 또는 3 개의 문자와 다른 문자 사이에 일치하는 perl 정규식

분류에서Dev

정규식 선택 텍스트를 사용하면 단어 또는 패턴 뒤의 모든 항목과 일치합니다 (유사한 주제이지만 텍스트는 1 문자를 제외한 고정 패턴이 아님).

분류에서Dev

Perl의 모든 정규식과 정확히 일치하는 패턴 검색

분류에서Dev

모든 형태의 정수 리터럴과 일치하는 정규식 패턴

Related 관련 기사

  1. 1

    SED / AWK : 다른 소스 파일의 정규식 값과 일치하는 여러 파일에 문자열 추가

  2. 2

    SED / AWK : 다른 소스 파일의 정규식 값과 일치하는 여러 파일에 문자열 추가

  3. 3

    다음의 끝과 일치하는 hasNext ()에 대한 Java 정규식

  4. 4

    엄격한 일치를 사용하는`{word} {., #} {word}`형식의 모든 패턴과 일치하는 정규식이 필요합니다.

  5. 5

    SED 또는 AWK를 사용하여 xml 파일에서 두 개의 다른 패턴과 일치하는 두 줄을 복제합니다.

  6. 6

    패턴과 일치하지만 R에서 일치의 일부만 대체하는 정규식

  7. 7

    줄의 시작 또는 공백이 앞에있을 때 패턴과 일치하는 Python 정규식

  8. 8

    Java의 정규식과 일치하는 문자열 패턴

  9. 9

    HTML 코드의 패턴과 일치하는 정규식

  10. 10

    패턴의 이전 두 줄과 일치하는 Java 정규식

  11. 11

    최소 2 개의 점과 일치하는 MySQL 정규식

  12. 12

    하나 또는 다른 규칙과 일치하지만 둘 다 일치하지 않는 각도 유효성 검사기 패턴 정규식

  13. 13

    제목의 유사하거나 동일한 문자열과 일치하는 정규식 패턴

  14. 14

    정규식 패턴 외부의 모든 항목과 일치하는 정규식

  15. 15

    sed는 일치하는 패턴의 일부를 만듭니다.

  16. 16

    일치하는 정규 표현식의 일부를 sed 또는 다른 도구로 바꿉니다.

  17. 17

    일치하는 정규 표현식의 일부를 sed 또는 다른 도구로 바꿉니다.

  18. 18

    오류 : 지정된 패턴과 일치하는 둘 이상의 패키지 : D : \ a \ r1 \ a \ ** \ *. zip. 검색 패턴을 제한하십시오

  19. 19

    목록의 다양한 문자열과 일치하는 정규식

  20. 20

    value_1 또는 value_2 중 하나와 일치하지만 둘다는 일치하지 않는 결과를 반환하는 elasticsearch의 검색 쿼리

  21. 21

    정규식 특수 사례 : 일치하는 패턴의 수직 패턴과 일치하지 않음

  22. 22

    그룹, 부정, 둘러보기를 사용하여 정규식의 패턴 뒤에 패턴을 일치시키는 방법

  23. 23

    둘 다의 첫 번째 열과 일치하는 값을 기반으로 한 파일에서 다른 파일로 한 열 결합

  24. 24

    정규식 : 패턴에서 일치하는 결과 수에 대한 참조

  25. 25

    패턴과 일치하는 구문에 대한 문자열 정규식

  26. 26

    반복 중괄호를 사용하여 2 개 또는 3 개의 문자와 다른 문자 사이에 일치하는 perl 정규식

  27. 27

    정규식 선택 텍스트를 사용하면 단어 또는 패턴 뒤의 모든 항목과 일치합니다 (유사한 주제이지만 텍스트는 1 문자를 제외한 고정 패턴이 아님).

  28. 28

    Perl의 모든 정규식과 정확히 일치하는 패턴 검색

  29. 29

    모든 형태의 정수 리터럴과 일치하는 정규식 패턴

뜨겁다태그

보관