Edit in JSFiddle

var text = "mom and dad and baby";
var pattern = /mom (and dad) (and baby)/g; // ()를 사용하여 그룹을 만듬

var matches = pattern.exec(text);
document.write(matches.index + "<br>"); // 0 에서 찾음
document.write(matches[0] + "<br>"); // 전체 패턴 매칭된 문자 mom and dad and baby
document.write(matches[1] + "<br>"); // 첫번째 그룹 and dad
document.write(matches[2] + "<br>"); // 두번째 그룹 and baby