백그라운드에서 반환되는 데이터는
페이지에 줄 바꿈을 표시하지 않고 html에서 직접 줄 바꿈을 표시합니다. 요점은 정규 교체를 사용하여 이 개행 문자가 /r/n
,而是 nn
,으로 대체되지 않는다는 것을 확인한다는 것입니다.
'a= "새 줄 바꾸기
입니다.
하하하
위는 3줄 "',
즉, a = '한 줄 변경 nn 2줄 변경 nnn 하하하 nnnn 위는 3줄',
2 'nn'은 개행 문자이고 그 뒤에 +1 '/n이 옵니다. ', 즉 한 줄이 더 있습니다.
정규식을 사용하여 이를 '
'
로 올바르게 바꿔야 합니다.
설명을 추가했지만 여전히 문제를 잘 이해하지 못합니다.
replace(/[rn]+/, 'n')
너비가 0인 어설션: