string.contains를 사용하여 구분 / 분리 된 하위 문자열을 어떻게 찾습니까?

클라스 맥

목록에있는 문자열의 일부 값을 구문 분석하고 식별하려고합니다.

string.Contains찾고있는 값을 식별하기 위해 사용 하고 있지만 값이 다른 텍스트로 둘러싸여 있어도 히트를 받고 있습니다. 값이 격리 된 경우에만 히트를 받도록하려면 어떻게해야합니까?

구문 분석 예 :

가치를 찾고 = "302"

string sale = 
  "199708. (30), italiano, delim fabricata modella, serialNumber302. tnr F18529302E.";

var result = sale.ToLower().Contains(”302”));

이 예에서는 "dontfind302 shouldfind 302"와 같이 격리 된 "302"를 찾은 경우에만 히트를 원하기 때문에 컨텍스트에서 잘못된 "serialNumber302"및에 대한 히트를 얻습니다 "F18529302E".

이를 수행하는 방법에 대한 아이디어가 있습니까?

조나단 바클레이

Regex를 시도하면 다음을 사용하여 단어 경계를 정의 할 수 있습니다 \b.

string sale = 
  "199708. (30), italiano, delim fabricata modella, serialNumber302. tnr F18529302E.";

bool result = Regex.IsMatch(sale, @"\b302\b"); // false

sale = "A string with 302 isolated";

result = Regex.IsMatch(sale, @"\b302\b"); // true

따라서 302는 문자열의 시작 부분, 문자열의 끝 부분 또는 단어가 아닌 문자로 둘러싸인 경우에만 검색됩니다. 즉 az AZ 0-9 또는 _가 아닙니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

구분 된 문자열을 사용하여 배열 항목을 어떻게 얻습니까?

분류에서Dev

공백으로 구분 된 문자열을 여러 변수로 분리하려면 어떻게합니까?

분류에서Dev

'()'를 구분 기호로 사용하여 re 모듈을 사용하여 문자열을 어떻게 분할 했습니까?

분류에서Dev

배열로 분할 된 문자열을 사용하여 배열을 검색하려면 어떻게합니까?

분류에서Dev

petitparser를 사용하여 구분 된 문자열 구문 분석

분류에서Dev

String # contains () 및 String # indexOf ()를 사용하여 날짜 형식 찾기 쉼표로 구분 된 목록에서 문자열이 잘못된 일치 항목을 찾습니다.

분류에서Dev

JavaScript를 사용하여 첨부 된 XML 코드를 어떻게 구문 분석합니까?

분류에서Dev

jQuery를 사용하여 입력 값을 기반으로 구분 된 문자열을 만들어야합니다.

분류에서Dev

사이에 구로 구분 된 두 문자열을 어떻게 얻습니까?

분류에서Dev

정규식을 사용하여 동적 탭과 줄 바꿈으로 구분 된 문자열의 유효성을 어떻게 확인할 수 있습니까?

분류에서Dev

어떻게 GSON를 사용하여 JSON 파일을 구문 분석합니까?

분류에서Dev

당신은 어떻게 처리 JSON 객체를 사용하여 다음과 같은 중첩 된 JSON 파일을 구문 분석합니까?

분류에서Dev

CR로 구분 된 문자열을 여러 줄로 분할하고 각 새 줄에 ID를 추가하려면 어떻게해야합니까?

분류에서Dev

String.split () --- 연속 된 구분 기호를 하나로 처리하려면 어떻게합니까?

분류에서Dev

fastparse에서 인용 된 정규식을 구문 분석하기 위해 구문 분석기를 구성하려면 어떻게해야합니까?

분류에서Dev

VBA를 사용하는 Excel에서 다른 구분 기호 (예 : 쉼표, 콜론 등)로 구분 된 여러 값을 어떻게 분할합니까?

분류에서Dev

PHP : 여러 번 반복되는 단일 구분 기호를 사용하여 문자열을 분해하려면 어떻게해야합니까?

분류에서Dev

charAt () 함수를 사용하여 문자열을 어떻게 분할 할 수 있습니까?

분류에서Dev

정규식을 사용하여 복잡한 구분 기호로 문자열을 어떻게 분할합니까?

분류에서Dev

구분 기호를 찾거나 Sprache를 사용하여 입력 끝에 도달 할 때까지 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

클릭을 사용하여 인수 문자열을 구문 분석하려면 어떻게해야합니까?

분류에서Dev

각도기 : href 부분 문자열 또는 범위 부분 문자열을 사용하여 요소를 어떻게 클릭합니까?

분류에서Dev

Regex를 사용하여이 구분 된 텍스트를 키와 값으로 어떻게 분할합니까?

분류에서Dev

awk를 사용하여 여러 구분자 단어를 어떻게 인쇄 할 수 있습니까?

분류에서Dev

JAXB를 사용하여 Java에서 중첩 된 XML 객체 목록을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

R에서 stringr :: str_detect ()를 사용하여 공통 문자로 구분 된 문자열을 분리합니다.

분류에서Dev

어떻게 이것을 자바 스크립트를 사용하여 객체 또는 배열로 구문 분석 할 수 있습니까?

분류에서Dev

문자열을 가져 오는 동안 '\ n'문자로 구분 된 다른 배열에 문자열을 복사하려면 어떻게해야합니까?

분류에서Dev

for 루프를 사용하여 쉼표로 구분 된 문자열을 바인딩하고 싶습니다.

Related 관련 기사

  1. 1

    구분 된 문자열을 사용하여 배열 항목을 어떻게 얻습니까?

  2. 2

    공백으로 구분 된 문자열을 여러 변수로 분리하려면 어떻게합니까?

  3. 3

    '()'를 구분 기호로 사용하여 re 모듈을 사용하여 문자열을 어떻게 분할 했습니까?

  4. 4

    배열로 분할 된 문자열을 사용하여 배열을 검색하려면 어떻게합니까?

  5. 5

    petitparser를 사용하여 구분 된 문자열 구문 분석

  6. 6

    String # contains () 및 String # indexOf ()를 사용하여 날짜 형식 찾기 쉼표로 구분 된 목록에서 문자열이 잘못된 일치 항목을 찾습니다.

  7. 7

    JavaScript를 사용하여 첨부 된 XML 코드를 어떻게 구문 분석합니까?

  8. 8

    jQuery를 사용하여 입력 값을 기반으로 구분 된 문자열을 만들어야합니다.

  9. 9

    사이에 구로 구분 된 두 문자열을 어떻게 얻습니까?

  10. 10

    정규식을 사용하여 동적 탭과 줄 바꿈으로 구분 된 문자열의 유효성을 어떻게 확인할 수 있습니까?

  11. 11

    어떻게 GSON를 사용하여 JSON 파일을 구문 분석합니까?

  12. 12

    당신은 어떻게 처리 JSON 객체를 사용하여 다음과 같은 중첩 된 JSON 파일을 구문 분석합니까?

  13. 13

    CR로 구분 된 문자열을 여러 줄로 분할하고 각 새 줄에 ID를 추가하려면 어떻게해야합니까?

  14. 14

    String.split () --- 연속 된 구분 기호를 하나로 처리하려면 어떻게합니까?

  15. 15

    fastparse에서 인용 된 정규식을 구문 분석하기 위해 구문 분석기를 구성하려면 어떻게해야합니까?

  16. 16

    VBA를 사용하는 Excel에서 다른 구분 기호 (예 : 쉼표, 콜론 등)로 구분 된 여러 값을 어떻게 분할합니까?

  17. 17

    PHP : 여러 번 반복되는 단일 구분 기호를 사용하여 문자열을 분해하려면 어떻게해야합니까?

  18. 18

    charAt () 함수를 사용하여 문자열을 어떻게 분할 할 수 있습니까?

  19. 19

    정규식을 사용하여 복잡한 구분 기호로 문자열을 어떻게 분할합니까?

  20. 20

    구분 기호를 찾거나 Sprache를 사용하여 입력 끝에 도달 할 때까지 어떻게 구문 분석 할 수 있습니까?

  21. 21

    클릭을 사용하여 인수 문자열을 구문 분석하려면 어떻게해야합니까?

  22. 22

    각도기 : href 부분 문자열 또는 범위 부분 문자열을 사용하여 요소를 어떻게 클릭합니까?

  23. 23

    Regex를 사용하여이 구분 된 텍스트를 키와 값으로 어떻게 분할합니까?

  24. 24

    awk를 사용하여 여러 구분자 단어를 어떻게 인쇄 할 수 있습니까?

  25. 25

    JAXB를 사용하여 Java에서 중첩 된 XML 객체 목록을 어떻게 구문 분석 할 수 있습니까?

  26. 26

    R에서 stringr :: str_detect ()를 사용하여 공통 문자로 구분 된 문자열을 분리합니다.

  27. 27

    어떻게 이것을 자바 스크립트를 사용하여 객체 또는 배열로 구문 분석 할 수 있습니까?

  28. 28

    문자열을 가져 오는 동안 '\ n'문자로 구분 된 다른 배열에 문자열을 복사하려면 어떻게해야합니까?

  29. 29

    for 루프를 사용하여 쉼표로 구분 된 문자열을 바인딩하고 싶습니다.

뜨겁다태그

보관