let darts = dartResult.match(/\d.?\D/g);art
이거에 대한 출력이
이건데 입력값 = dartResult 입니다.
/\d.?\D/g
여기서 숫자뒤에 S,T,D는 무조건 나오고 *이나 #은 나오는것도 있고 안나오는것도 있는데
?가 \D 뒤에 가야하는거 아닌가요?그래서 ?를 뒤로 옮겨보았더니 똑같이 나오긴 하는데
왜 \D 뒤에 물음표가 없어도 똑같이 나오는지 모르겠어요
let darts = dartResult.match(/\d.?\D/g);art
이거에 대한 출력이
이건데 입력값 = dartResult 입니다.
/\d.?\D/g
여기서 숫자뒤에 S,T,D는 무조건 나오고 *이나 #은 나오는것도 있고 안나오는것도 있는데
?가 \D 뒤에 가야하는거 아닌가요?그래서 ?를 뒤로 옮겨보았더니 똑같이 나오긴 하는데
왜 \D 뒤에 물음표가 없어도 똑같이 나오는지 모르겠어요