본문 바로가기

개발로그/소소한 javascript

특정 문자 제거하기 (모음 제거)

자바스크립트 특정 문자 제거하기 (모음 제거)

정규식 + replace 메서드 활용

  • 정규식

    const vowels = /[aeiou]+/g;
    • g : 발생할 모든 패턴에 대한 전역 검색
    • i : 대소문자 구분 안함
    • m : 여러 줄 검색
  • replace 활용 세 가지 풀이

return string.replace(vowels, "");
function disemvowel(string){
  const vowels = /[aeiou]+/g;
  return string.replace(vowels, "");
}
function disemvowel(string){
  return string.replace(/[aeiou]+/g, "");
}