You are here

정규표현식에 관한 질문입니다.

key value
이런식으로 key값과 value값이 공백으로 구분되었을 경우...
key값은 공백없는 모든 것, value값은 공백, 워드 기타 등등 아무 것이나 와도 될때, 표현하는 정규표현식이 있나요?
가령...

set reg "a.0 안녕하세요. 별아이입니다."
regexp {(S+(s(all(} $reg all p1 p2

라고 했을 때 위에 all이라는 부분에 뭐가 들어가야 하는지 잘 몰라서요.
(all 이라는 부분에는 컴퓨터가 표현할 수 있는 모든 것이라는 표현식이면 좋겠는데요.)
puts $p1
했을 경우 a.0이 출력되게 하고,
puts $p2
했을 경우 안녕하세요. 별아이입니다. 라는 것이 출력되도록요.