홈>
이메일 주소 abcdef@gmail.com=>abXXX@gmail.com을 JavaScript로 숨기고 싶습니다
나는 /(?<=.{2}).(?=[^@]*?@)/ 정규식을 사용했지만 인터넷 익스플로러 및 Mozilla에서 작동하지 않으므로 모든 브라우저에서 작동하는 정규식이 필요합니다 (JavaScript)
maskedEmail = stringObj.replace (/ (?<=. {2}). (? = [^ @] *? @)/g, "X");
- 답변 # 1
- 답변 # 2
이 간단한 작업을 위해 정규 표현식이 필요하지 않습니다. 이것은 똑같이 잘 작동합니다 :
var emailAddress = "john.doe@gmail.com" function maskEmail(email) { let split = email.split('@') return email.substr(0,1) + new Array(split[0].length - 1).fill('x').join('') + "@" + split[1] } console.log(maskEmail(emailAddress))
관련 자료
- regex - 마침표가 두 개인 이메일 주소를 확인하는 방법 (Python)
- html - 2020 년에 이메일 주소를 웹 사이트에 게시 할 때 난독 화하는 올바른 방법은 무엇입니까?
- 자바 스크립트 정규식 양식 유효성 검사 예약 참조
- 자바 스크립트 용 정규식을 사용하여 문자열에서 HTML 태그를 가져 오는 방법
- 전자 메일 ID와 공백이있는 하이픈 앞에 텍스트를 가져 오는 정규식
- Regex Javascript는 구두점 뒤에 공백을 추가합니다
- swift - 정규식 자바 스크립트를 NSPredicate로 변환
- postgresql - 초보자 질문 - 관련 이메일 주소가없는 사람을 나열하는 방법은 무엇입니까?
- 필드에 대한 Javascript의 특정 정규식
- javascript - Gatsby에서 생성 한 정적 사이트에서 이메일 주소가 스크래핑되지 않도록 보호
- Javascript Regex - 자바 스크립트 정규식 - 단어의 모음 수를 알 수 없음
- Javascript and Regex tuning - 자바 스크립트 및 정규식 조정 - 스트라이핑 문자열
- 특정 이름 유효성 검사를위한 Javascript 정규식
- JavaScript에서 반복되는 패턴을 확인하는 정규식
- javascript - msal 20 토큰에서 UPN 및 이메일 주소 가져 오기
- javascript - 이름이 선택되면 자동 완성 이메일 주소 필드
- javascript - 자바 스크립트 - 정규식 :일치 목록 및 반복 태그 범위
- 이메일 주소와 Google 설문지 답변을 연결하는 방법은 무엇입니까?
- python 3.x - 일치하는 MAC 주소 또는 'NA'에 대한 RegEx
- 변수에 값을 저장하는 JavaScript로 정규식
관련 질문
- javascript : React-Native 다른 VirtualizedList 지원 컨테이너
- javascript : React useState 설정 상태로 인해
- javascript : 이름을 클릭하십시오-전화 번호가 표시됩니다.
- javascript : 종속성이 변경 되어도 사용 효과가 발생하지 않습니다.
- javascript : Antd onLoad 또는 componentDidMount 함수의 종류를 사용하는 방법은 무엇입니까?
- javascript : 플렉스 행에서 하나의 항목 요소 만 선택할 수 있습니다.
- javascript : 테스트를 위해 반응 구성 요소를 렌더링하는 동안 오류가 발생했습니다.
- javascript : 클래스에서 함수로 변환 반응 js
- javascript : React에서 동일한 링크로 구성 요소를 라우팅하는 방법은 무엇입니까?
- javascript : React의 함수 범위 오류. 정의되지 않은 속성을 읽을 수 없습니다.
이 옵션을 사용하면 룩백 사용을 피할 수 있습니다 :
여기서 이메일 이름의 세 번째 문자를 정적
XXX
로 항상 표시하여 약간의 지름길을 가졌습니다. . 우리는 같은 길이의 이름을 유지하려고 노력할 수 있지만 더 많은 작업이 필요합니다. 실제 길이를 줄임으로써 이메일 마스킹의 목적을 부분적으로 상실하기 때문에 실제로는 그렇게하지 않는 것이 좋습니다.