mtch.Groups["Value"].Value
필요에 따라 정보를 추출 하려면 명명 된 일치 캡처 (데이터 사용 등)를 사용하십시오.
(?<Value>\d+) -- Get the digits
(?<Other>.+?) -- Capture all text, but minimal (greedy) capture
(?<Key>someword) -- til the keyword here.
위를 실행하면 ( 와 IgnorePatternWhiteSpace
달리 주석을 제거하고 같은 실행하는 패턴 가입 (?<Value>\d+)(?<Other>.+?)(?<Key>someword)
없이 정규식 옵션 )은 각 데이터 / 키 쌍에 대한 데이터를 얻을 번의 매치에서 각을 구성합니다.
결과
다음은 모든 개별 경기에 포함 된 결과 (두 번째 예)와 그룹 및 캡처가 각 경기에 제공하는 결과입니다.
Match #0
[0]: 43434˽of˽someword
["Value"] → [1]: 43434
→1 Captures: 43434
["Other"] → [2]: ˽of˽
→2 Captures: ˽of˽
["Key"] → [3]: someword
→3 Captures: someword
Match #1
[0]: 12˽anything˽someword
["Value"] → [1]: 12
→1 Captures: 12
["Other"] → [2]: ˽anything˽
→2 Captures: ˽anything˽
["Key"] → [3]: someword
→3 Captures: someword
Match #2
[0]: 2323˽new˽someword
["Value"] → [1]: 2323
→1 Captures: 2323
["Other"] → [2]: ˽new˽
→2 Captures: ˽new˽
["Key"] → [3]: someword
→3 Captures: someword
시각적으로 일치하는 내용은 다음과 같습니다.