Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要正则表达式将每个替换'. '为'.' + Chr(13). 这是我尝试过的:
'. '
'.' + Chr(13)
x = x.replace(/. /g,/.\n/);
您需要转义.并替换为字符串,而不是正则表达式:
.
x = x.replace(/\. /g, '.\n');
另外,如果你真的是Chr(13)说,那\r不是\n。
Chr(13)
\r
\n
是正则表达式中的.通配符。你需要逃避它。此外,替换为字符串文字。另外,我什至没有注意到这一点,但 Felix Kling 指出,\n这不是回车。
x = x.replace(/\. /g, "\r");
只需将您的表达替换为/\. /
/\. /