나는 다음과 같은 문자열의 = "~ VERSION 11 11 11.1 222 22 22.222"파이썬에서이 정규 표현식을 일치시키는 방법은 무엇입니까?
나는 다음과 같은 변수에 다음을 추출 할이 있습니다 :
string Variable1 = "11 11 11.1"
string Variable2 = "222 22 22.222"
어떻게이 정규 표현식으로 추출합니까? 아니면 더 나은 대안이 있습니까? (참고, 거기에 내가 추출하고 주인공은 ~ 이외의 수 있습니다 원하는 토큰 사이의 가변 간격이있을 수 있지만, 확실히 상징이 될 것입니다 :
이 예는 수 :~ VERSION 11 11 11.1 222 22 22.222
$ VERSION 11 11 11.1 222 22 22.222
@ VERSION 11 11 11.1 222 22 22.222
은 정규 표현식이에 대한 이해 또는 더 나은 방법이 있는지, 추천 바랍니다. 을 내가 파이썬에서 두 변수로 추출을 미리 형성 어떻게해야합니까?
'222'가 '22'또는 '11.1'이 아니라 두 번째 변수의 시작임을 어떻게 알 수 있습니까? –
@KarlKnechtel : 저는 그것을 3 개의 숫자로 구성된 두 개의 그룹으로 해석했습니다 (정수와 소수 각각 2 개). 원하는 두 변수는 각각 3 개 필드입니다. –