문자열 replace는 특정 값을 지정한 값으로 바꿔주는데, 문자열 전체를 바꿔주진 않는다.

처음 해당하는 변수만 바꿔주고 실행을 멈춘다.

그렇다고 for문을 다 돌리기엔 코드 가독성이 안좋아서 정규식으로 하는 방법을 찾았다.

str.replace(/바뀔값/g, “바꿀값”);

이렇게 하면 된다! 혹시 안의 값이 소대문자 구문이 필요하지 않으면 gi를 넣으면 된다.

Leave a comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다