정규식의 C # 문자열 패턴

n3 손실

정규식에서 C # 문자열의 패턴은 무엇입니까? Visual Studio가 인식하는 모든 것과 일치하는 패턴을 의미합니다.string

이 패턴은 내가 시도한 것이지만 모든 경우에 작동하지 않습니다.

"[A-z0-9\\+;"]+"

(물론 이것은 완전하지 않으며 포함되어야 할 더 많은 문자가 있지만 여기에서도 제대로 작동하지 않습니다)

그것은이 같은 텍스트 작동 : "kla\"+;s"하지만이 경우 : "a\"b + c"그것은 단지에 일치합니다 "a\".

사실 저는 고환이 더 많이 있지만 성공하지 못했습니다.

우선이 패턴에 대해 생각 ".*"했습니다. 이런 시나리오에서는 제대로 작동하지 "a\"+;b" + "a\"b + c"않습니다. 실제로는 문자열이 아니라 두 개의 별도 문자열과 더하기 연산자입니다.

Avinash Raj

큰 따옴표로 묶인 모든 블록을 일치시킵니다.

@"(?<!\\)"".*?(?<!\\)"""

데모

설명:

  • (?<!\\)"네거티브 lookbehind는 일치 "앞에 백 슬래시가 있어서는 안된다고 주장합니다 . C #에서 double ""은 작은 따옴표를 의미합니다. 다른 하나 "는 탈출 목적으로 사용됩니다. 따라서 시작하는 큰 따옴표가 이스케이프 된 따옴표가 아니어야합니다.

  • .*? 욕심 없게 모든 캐릭터와 일치하는 욕심없는 패턴

  • (?<!\\)" 이스케이프 처리되지 않은 큰 따옴표가 발견되었습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C #의 정규식 패턴 문제

분류에서Dev

C #의 정규식 패턴이 빈 문자열을 반환합니다.

분류에서Dev

C ++ 정규식 하위 문자열 잘못된 패턴 발견

분류에서Dev

C #에서 정규식을 사용하는 패턴 일치 문자열 정보

분류에서Dev

패턴 사이의 문자를 C # 및 정규식으로 바꿉니다.

분류에서Dev

정규식-문자열 패턴 일치

분류에서Dev

문자열 사이의 자바 패턴 정규식 검색

분류에서Dev

정규 표현식은 : 문자열의 패턴 찾기

분류에서Dev

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

분류에서Dev

두 정규식 패턴 사이의 문자열 삭제

분류에서Dev

문자열이 정규식 패턴의 시작인지 확인

분류에서Dev

문자열의 끝이 일치하는 정규식 패턴

분류에서Dev

C의 문자 패턴

분류에서Dev

C #의 간단한 정규식 패턴

분류에서Dev

C # 정규식 패턴

분류에서Dev

새 패턴을 구성하기위한 C #의 정규식 문제

분류에서Dev

C #에서 자바 스크립트로의 동등한 정규식 패턴

분류에서Dev

자바 매처 패턴의 정규식

분류에서Dev

자바 매처 패턴의 정규식

분류에서Dev

자바의 정규식 일치 패턴

분류에서Dev

텍스트의 특수 문자 및 문자열 패턴에 대한 정규식

분류에서Dev

C #, Regex, 특정 길이 및 패턴의 문자열

분류에서Dev

C #, Regex, 특정 길이 및 패턴의 문자열

분류에서Dev

자바 정규식에서 패턴 문자열의 목록과 정규 문자열을 얻는 방법

분류에서Dev

파일 확장자를 확인하는 C ++ 정규식 패턴

분류에서Dev

배열 할 문자열에 대한 정규식 제외 패턴

분류에서Dev

^^ [Java]의 문자열 패턴

분류에서Dev

두 정규식 패턴 사이의 문자열 부분 만 추출

분류에서Dev

정규식 일치 패턴 다음에 문자열의 가로 줄임표

Related 관련 기사

  1. 1

    C #의 정규식 패턴 문제

  2. 2

    C #의 정규식 패턴이 빈 문자열을 반환합니다.

  3. 3

    C ++ 정규식 하위 문자열 잘못된 패턴 발견

  4. 4

    C #에서 정규식을 사용하는 패턴 일치 문자열 정보

  5. 5

    패턴 사이의 문자를 C # 및 정규식으로 바꿉니다.

  6. 6

    정규식-문자열 패턴 일치

  7. 7

    문자열 사이의 자바 패턴 정규식 검색

  8. 8

    정규 표현식은 : 문자열의 패턴 찾기

  9. 9

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

  10. 10

    두 정규식 패턴 사이의 문자열 삭제

  11. 11

    문자열이 정규식 패턴의 시작인지 확인

  12. 12

    문자열의 끝이 일치하는 정규식 패턴

  13. 13

    C의 문자 패턴

  14. 14

    C #의 간단한 정규식 패턴

  15. 15

    C # 정규식 패턴

  16. 16

    새 패턴을 구성하기위한 C #의 정규식 문제

  17. 17

    C #에서 자바 스크립트로의 동등한 정규식 패턴

  18. 18

    자바 매처 패턴의 정규식

  19. 19

    자바 매처 패턴의 정규식

  20. 20

    자바의 정규식 일치 패턴

  21. 21

    텍스트의 특수 문자 및 문자열 패턴에 대한 정규식

  22. 22

    C #, Regex, 특정 길이 및 패턴의 문자열

  23. 23

    C #, Regex, 특정 길이 및 패턴의 문자열

  24. 24

    자바 정규식에서 패턴 문자열의 목록과 정규 문자열을 얻는 방법

  25. 25

    파일 확장자를 확인하는 C ++ 정규식 패턴

  26. 26

    배열 할 문자열에 대한 정규식 제외 패턴

  27. 27

    ^^ [Java]의 문자열 패턴

  28. 28

    두 정규식 패턴 사이의 문자열 부분 만 추출

  29. 29

    정규식 일치 패턴 다음에 문자열의 가로 줄임표

뜨겁다태그

보관