[regex] 정규 표현식 : 첫 번째 공백까지 모든 단어와 일치

다음 줄이 있습니다.

hshd    household   8/29/2007   LB

첫 번째 공백 (공백) 앞에 오는 모든 것을 일치시키고 싶습니다. 이 경우에는 다시 돌아가고 싶습니다

hshd



답변

([^\s]+)

공장


답변

이것은해야합니다 :

^\S*


답변

아마도 당신은 시도 할 수 ([^ ]+) .*있습니다. 첫 번째 그룹의 첫 번째 공백에 모든 것을 줄 것입니다.


답변

@SilentGhost의 답변에서 파생되었습니다.

^([\S]+)

대화식 regexr.com 페이지 에서 제안 된 솔루션의 결과 및 설명을 확인하십시오.


답변

전체 라인

^(\w+)\s+(\w+)\s+(\d+(?:\/\d+){2})\s+(\w+)$


답변

나는 그것이 좋은 해결책이라고 생각한다. /\S\w*/


답변

하나 이상의 단어로 단어가 만들어 졌다고 생각합니다. 내 제안은 :

[^\s\s$]{2,}