이 코드 : 정규 표현식에 대해 여러 그룹을 얻으려면 어떻게해야합니까?
string1 = "I will drill for a well in walla walla washington."
/(w.ll) /.match(string1)
만
will
을 반환합니다.
will
및 well
도 반환해야합니까?
확인 : 나는 루비에서 정규식에 대해 여러 그룹을 얻는 방법 http://rubular.com/r/48K8o5mzUX
?
펄, 다른 언어를, 모든 일치의 대상 문자열을 찾기 위해 자신의 정규 표현식 파서를 알려주는'g' 플래그를 지원합니다. Ruby에는'g'가 없기 때문에 @lucapette가 추천하는'scan'을 사용합니다. –
'String # match'는 보통 불리언 문맥에서 사용됩니다. –