我需要正则表达式用'. '
替换每个'.' + Chr(13)
。这是我尝试过的:
x = x.replace(/. /g,/.\n/);
答案 0 :(得分:3)
你需要转义.
并用字符串替换,而不是正则表达式:
x = x.replace(/\. /g, '.\n');
另外,如果你真的想Chr(13)
,那就是\r
,而不是\n
。
答案 1 :(得分:2)
.
是正则表达式中的通配符。你需要逃脱它。另外,用字符串文字替换。此外,我甚至没有抓住这个,但Felix Kling指出,\n
不是回车。
x = x.replace(/\. /g, "\r");
答案 2 :(得分:2)
仅使用/\. /