Excel VBA의 유니 코드 문자에 대한 정규식과 일치하지 않음

GrabNewTech

Excel VBA에서 유니 코드 문자에 대해 일치하지 않는 시나리오에 정규식을 사용하는 방법

요구 사항

xxx業務データxxx         - Match (if contains 業務データ character)
xxx定義。業務データxxx - Not match (if contains 定義。eventhough 業務データ character exists)

다음 정규식으로 시도했지만 적절한 결과를 얻지 못했습니다. 나를 안내하거나 내가 틀린 곳을 수정하십시오.

 - Regex pattern: ^(?!定義。)業務データ
   - 定義。業務データxxx    - Not match (As expected)
   - 業務データxxx          - Match (As expected)
   - xxx業務データxxx       - Not match (Failed)
   - xxx定義。業務データxxx - Not match (As expected)

 - Regex pattern: (?!定義。)業務データ
   - 定義。業務データxxx    - Match (Failed)
   - 業務データxxx         - Match (As expected)
   - xxx業務データxxx      - Match (As expected)
   - xxx定義。業務データxxx - Match (Failed)

여기에서 시도했습니다 http://regexr.com/3gd4g

Wiktor Stribiżew

다음 정규식을 사용할 수 있습니다.

^(?!.*定義。).*業務データ.*$

참고 항목 정규식 데모

패턴은 다음과 같이 작동합니다.

  • ^ -문자열의 시작
  • (?!.*定義。)-줄 바꿈 문자 ( .*)를 제외한 0 개 이상의 문자 를 가능한 한 많이 일치시킨 다음 定義。문자 시퀀스 를 일치 시키고 발견하면 전체 문자열이 실패 하는 부정적인 예견
  • .*- .*가능한 한 많이 줄 바꿈 문자 ( ) 이외의 0+ 문자
  • 業務データ -리터럴 하위 문자열
  • .*- .*가능한 한 많이 줄 바꿈 문자 ( ) 이외의 0+ 문자
  • $ -문자열 끝

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

한 번에 여러 속성에 맞지 않는 유니 코드 문자와 일치하는 정규식 검색

분류에서Dev

내 코드가 이러한 s- 표현식에 대한 정규식과 일치하지 않는 이유는 무엇입니까?

분류에서Dev

정규식과 유사한 다른 문자열과 일치하지 않는 경우에만 문자열 일치?

분류에서Dev

독일어 문자와 일치하지 않는 Java 유니 코드 정규식

분류에서Dev

정규식 유니 코드 문자가 일치하지 않습니다.

분류에서Dev

Excel에서 VBA를 사용하는 정규식이 예상과 일치하지 않습니다.

분류에서Dev

유니 코드 문자를 정규식과 일치

분류에서Dev

유니 코드 정규식의 특정 문자 클래스 부분에 대한 길이 제한 설정

분류에서Dev

대 코드 캡처 그룹에서 정규식 수행 결과 : \ u 수정자가 작동하지 않음

분류에서Dev

유효한 문자열과 일치하는 Ruby 정규식에 대한 혼란

분류에서Dev

Ocaml의 정규식이 단일 문자 문자열, 숫자 및 공백과 일치하지 않습니까?

분류에서Dev

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

분류에서Dev

논리 유니 코드 문자의 Perl 정규식 대체

분류에서Dev

문자 나 구두점 기호와 일치하지 않는 유니 코드 정규식

분류에서Dev

Excel Vba 오류 : 동일한 속성에 대한 속성 프로 시저의 정의가 일치하지 않습니다.

분류에서Dev

유효하지 않은 xml 파일의 속성 값 일치에 대한 정규식

분류에서Dev

유니 코드가있는 정규식 패턴은 대소 문자 접기를 수행하지 않습니다.

분류에서Dev

정규식의 범위로 유니 코드 문자 지원

분류에서Dev

베네수엘라 전화 번호에 대한 정규식이 예상과 일치하지 않습니다.

분류에서Dev

다음 정규식이 문자열과 일치하지 않는 이유는 무엇입니까?

분류에서Dev

유니 코드 문자로 시작하는 정규식 일치 단어가 예기치 않은 결과를 반환합니다.

분류에서Dev

유니 코드 문자가있는 제목 대소 문자 또는 ALLCAPS와 일치하는 정규식

분류에서Dev

가능한 여러 문자열 집합에서 하나의 값에 대해서만 정규식 일치하지만 해당 집합의 여러 문자열은 일치하지 않습니다.

분류에서Dev

VBA 코드에 대한 Excel 수식

분류에서Dev

Excel 매크로에 대한 다음 VBA 코드의 문제점은 무엇입니까?

분류에서Dev

정규식이 Google 애널리틱스의 문자열과 일치하지 않습니다.

분류에서Dev

정규식과 일치하는 문자열에 문자 유지

분류에서Dev

knn에 대한 y 축의 샘플과 일치하지 않음

분류에서Dev

정규식의 ^ s $가 "s로 시작하고 s로 끝남"과 같은 문자열과 일치하지 않는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    한 번에 여러 속성에 맞지 않는 유니 코드 문자와 일치하는 정규식 검색

  2. 2

    내 코드가 이러한 s- 표현식에 대한 정규식과 일치하지 않는 이유는 무엇입니까?

  3. 3

    정규식과 유사한 다른 문자열과 일치하지 않는 경우에만 문자열 일치?

  4. 4

    독일어 문자와 일치하지 않는 Java 유니 코드 정규식

  5. 5

    정규식 유니 코드 문자가 일치하지 않습니다.

  6. 6

    Excel에서 VBA를 사용하는 정규식이 예상과 일치하지 않습니다.

  7. 7

    유니 코드 문자를 정규식과 일치

  8. 8

    유니 코드 정규식의 특정 문자 클래스 부분에 대한 길이 제한 설정

  9. 9

    대 코드 캡처 그룹에서 정규식 수행 결과 : \ u 수정자가 작동하지 않음

  10. 10

    유효한 문자열과 일치하는 Ruby 정규식에 대한 혼란

  11. 11

    Ocaml의 정규식이 단일 문자 문자열, 숫자 및 공백과 일치하지 않습니까?

  12. 12

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

  13. 13

    논리 유니 코드 문자의 Perl 정규식 대체

  14. 14

    문자 나 구두점 기호와 일치하지 않는 유니 코드 정규식

  15. 15

    Excel Vba 오류 : 동일한 속성에 대한 속성 프로 시저의 정의가 일치하지 않습니다.

  16. 16

    유효하지 않은 xml 파일의 속성 값 일치에 대한 정규식

  17. 17

    유니 코드가있는 정규식 패턴은 대소 문자 접기를 수행하지 않습니다.

  18. 18

    정규식의 범위로 유니 코드 문자 지원

  19. 19

    베네수엘라 전화 번호에 대한 정규식이 예상과 일치하지 않습니다.

  20. 20

    다음 정규식이 문자열과 일치하지 않는 이유는 무엇입니까?

  21. 21

    유니 코드 문자로 시작하는 정규식 일치 단어가 예기치 않은 결과를 반환합니다.

  22. 22

    유니 코드 문자가있는 제목 대소 문자 또는 ALLCAPS와 일치하는 정규식

  23. 23

    가능한 여러 문자열 집합에서 하나의 값에 대해서만 정규식 일치하지만 해당 집합의 여러 문자열은 일치하지 않습니다.

  24. 24

    VBA 코드에 대한 Excel 수식

  25. 25

    Excel 매크로에 대한 다음 VBA 코드의 문제점은 무엇입니까?

  26. 26

    정규식이 Google 애널리틱스의 문자열과 일치하지 않습니다.

  27. 27

    정규식과 일치하는 문자열에 문자 유지

  28. 28

    knn에 대한 y 축의 샘플과 일치하지 않음

  29. 29

    정규식의 ^ s $가 "s로 시작하고 s로 끝남"과 같은 문자열과 일치하지 않는 이유는 무엇입니까?

뜨겁다태그

보관