如何删除行距,但又不删除下一个字符串的结构。
P0:::inicial
P1:::pregunta
P2:::pregunta
P3:::pregunta
R1:::respuesta
R2:::respuesta
R3:::respuesta
R4:::respuesta
R5:::respuesta
R6:::respuesta
R7:::respuesta
R8:::respuesta
R9:::respuesta
C1:::cotizacion
C2:::cotizacion
C3:::cotizacion
A1:::agregar
A2:::agregar
<------ I want delete this spaces.
C4:::cotizacion
我尝试使用regex,但是当regex和replace删除字符串中的所有空格时,我遇到了问题,但是我只想删除没有信息的空格。
尝试这样的事情:
replace(/[\r\n]+/g, " ");
答案 0 :(得分:1)
您可以将此正则表达式与锚点和MULTILINE标志一起使用:
.replace(/^[ \t]*[\r\n]+/gm, "")
MULTILINE
或m
模式使^
匹配每行的开头。^
:匹配一行的开头[ \t]*
:匹配0个或多个空格或制表符[\r\n]+
:匹配1个以上的换行符\r
或\n