[javascript] 정규 표현식으로 특정 문자 제거하기
일반적으로 JavaScript에서는 replace
메서드와 정규 표현식을 활용하여 이를 수행할 수 있습니다.
다음은 ‘Hello, 1 World!’라는 문자열에서 숫자를 제거하는 예제 코드입니다.
const originalString = 'Hello, 1 World!';
const stringWithoutNumbers = originalString.replace(/\d/g, '');
console.log(stringWithoutNumbers); // 결과: 'Hello, World!'
위의 코드에서 replace
메서드는 첫 번째 인수로는 정규 표현식 /\\d/g
, 두 번째 인수로는 빈 문자열(''
)을 받습니다. /\\d/g
는 문자열에서 숫자를 의미하며 g
플래그는 모든 숫자를 대상으로 한다는 것을 나타냅니다.
이렇게 함으로써 우리는 ‘Hello, 1 World!’라는 문자열에서 숫자를 제거한 새로운 문자열을 만들어 낼 수 있습니다.
자바스크립트에서의 정규 표현식을 활용한 문자열 처리는 다양한 상황에서 유용하게 활용될 수 있습니다. 이 예제 코드를 참고하여 원하는 문자열 처리 작업에 적합한 정규 표현식을 사용해 보시기 바랍니다.