단어와 두 번째 숫자를 추출하는 두 그룹이 필요합니다. 예 :단어와 숫자를 별도의 그룹으로 캡처하는 정규식
['| Sofia | 300']
필요가 추출 :
Group 1 - Sofia; Group 2 - 300
내 정규식 시도 :이 일치하지 않는 이유를 이해하지 못하는
([a-zA-Z]+[ ]*[a-zA-Z]+)([0-9]+)
합니다. 나는 지금 30 분 동안 독서를하고 있었고 어쩌면 문구를 올바르게 발음 할 수 없지만 해결책을 찾을 수는 없습니다. 여기 내 생각에는 각 괄호 세트가 그룹을 보유하고 있다는 것입니다. 정규식 자체가 잘 작동하는 것 같지만 두 그룹을 포착하려고하면 실패합니다. 분명히 나는 다중 그룹 캡처에 대해 중요한 것을 놓치고있다.
2 개의 예제와 예상 출력을 제공합니다. –