[Javascript] replaceAll & 치환할 문자 변수로.


자바스크립트에서 replaceAll을 지원하지 않기 때문에

정규식

var date = "2016-06-23";
var str = date.replace(/-/gi, "");
// 20160623

정규식이지만 치환할 문자를 변수로 받아 유동적으로 처리 하고 싶을때


var letter = "@"

let regexOne = new RegExp(pattern); // 일치하는 패턴 중 최초 등장하는 패턴 한 번만 찾음
let regexAll = new RegExp(pattern, "g"); // 모든 패턴을 찾음
let regexAllCase = new RegExp(pattern, "gi"); // 대소문자 구분 없이 모든 패턴을 찾음

str = str.replace(regexAllCase,"");






© 2017. by isme2n