전화번호나 이메일 같은 개인 정보를 가리고 싶습니다.
글을 쓸 경우 01022223333 이라고 입력한 경우 ***-****-****로 바꾸고 싶습니다.
관리자가 글을 확인후 [[01022223333]] [[ ]] 로 감싸면 안보이게 하고 싶은데요...
즉 글 내용에서
[[]]안에 글자를 ***-****-**** 치환하는 방법을 가르쳐 주십시요.
답변 1개 / 댓글 1개
var str = '테스트1 [[123-4566-9999]] 테스트2 [[100-6666-9000]]';
var pattern = /\[\[[^\]\]]+\]\]/gi;
var result = str.replace(pattern, '[[***-****-****]]');
console.log(result); // 테스트1 [[***-****-****]] 테스트2 [[***-****-****]]
이런식으로 사용하시면 될듯한데...
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
로 해결했습니다.