긴 문자열을 fetch API로부터 받아오거나 긴문자열 처리를 할 때 개행이 \n으로 넘어와 줄바꿈 처리를 해주어야 할 경우가 있다.
html 화면에 보여줄때 개행이 안되는 경우가 있는데 해당 부분을 아래와 같이 변경해주면 된다.
str = str.replace(/(?:\r\n|\r|\n)/g, '<br />');
\r : carriage return 캐리지 리턴. 다음 줄로 넘어가지 않고 같은 줄의 시작부분으로 커서를 되돌린다. 맨 앞으로 이동한다.
\n : new line. 줄바꿈. 엔터.
g : global 모든 구간에 해당 효과를 적용한다.