리뷰 textfield를 위한 정규식 (공백 2개이상 -> 1개, 줄바꿈 3번이상 -> 2번 고정)

SMG·2021년 5월 18일
0

모든 2개 이상의 스페이스바 or 탭 공백은 1개로 고정

모든 3번 이상의 엔터(\n) 줄바꿈은 2번으로 고정

const text = `이곳에는 스페이스바가 무     려 5개

그리고 줄바꿈 2번


줄바꿈 3번




줄바꿈 5번`;
const hi = text.replace(/[ \t]+/g," ").replace(/\n{3,}/g, "\n\n");

// 결과
'이곳에는 스페이스바가 무 려 5개

그리고 줄바꿈 2번

줄바꿈 3번

줄바꿈 5번'

0개의 댓글