본문 바로가기

replace()2

[ JavaScript ] 정규식과 관련된 편리하고 유용한 메서드를 알아보자 정규식(Regular Expression)은 문자열을 처리하는데 아주 유용한데, 문자열을 검색한다거나, 추출한다거나, 패턴을 찾거나 등등 JavaScript에서는 정규식을 다루기 위해 여러가지 유용한 메서드를 제공하고 있다. 정규식과 관련된 유용한 메서드를 알아보자. 1. test() 주어진 문자열이 정규식과 일치하면 true, 그렇지 않으면 false로 불리언 값으로 반환한다. const regex = /hello/; const str = 'hello regex'; const result = regex.test(str); console.log(result); // true 2. exec() 주어진 문자열에서 정규식과 일치하는 부분을 찾아 배열로 반환. 첫번째 요소는 일치한 부분 문자열, 나머지 요소는 .. 2023. 8. 3.
[ JavaScript ] replace와 정규식을 사용해서 해당 문자 대체하기(제거하기) replace와 정규식을 사용해서 큰 따옴표 제거하기 한번씩 문자열을 가져올 때 큰 따옴표까지 같이 값으로 가져와지는 경우도 있다. 그럴 때 replace와 정규식을 사용해서 큰 따옴표를 제거할 수 있다. JavaScript의 replace()메서드는 첫번째로 일치하는 패턴을 대체한다. 모든 큰 따옴표를 제거하기 위해서 (대체하기 위해서는) 정규식에서 'g'플래그를 사용하면 전역 검색(global search) 이 가능해진다. /는 정규 표현식의 시작과 끝을 나타내는 구분자로 replace(/"/g, '')로 써주면 모든 큰 따옴표를 빈 문자열 ('') ←작은 따옴표 2개 로 대체하여 큰 따옴표를 제거할 수 있다. replace와 정규식을 사용해서 숫자를 제외한 문자 제거하기 const imgUrl = .. 2023. 8. 2.