유효한 팰린드롬 : replace() (알파벳만 남기기)

frenchkebab·2021년 8월 20일
0
post-thumbnail

정규표현식한 번에 다 공부할 수는 없으므로, 조금씩 케이스 스터디로 학습해 나가자!

function solution(s) {
  let answer = 'YES';
  s = s.toLowerCase().replace(/[^a-z]/g, '');
  if (s !== s.split('').reverse().join('')) return 'NO';
  return answer;
}

let str = 'found7, time: study; Yduts; emit, 7Dnuof';
console.log(solution(str));
profile
Blockchain Dev Journey

0개의 댓글