我需要用\r\n
替换全部\n
,但前提是\n
还没有\r
。
即
Hello\nGreat\nWorld
- >Hello\r\nGreat\r\nWorld
Hello\r\nGreat\r\nWorld
- >Hello\r\nGreat\r\nWorld
。javascript,用 r n替换 n
在Java中我能做到这一点在明年的方式
"Hello\nGreat\nWorld".replaceAll("(?<!\r)\n", "\r\n");
但(?<!X)
结构是JS缺席。
任何想法,我怎么能在JS中做到这一点?
刚刚替换所有'\ r \ N'通过'\ N',之后,所有' \ n \'\ r \ n'。没有花哨的正则表达式需要。 – Yoshi 2013-04-23 09:04:12
[可能的重复](http://stackoverflow.com/questions/7376238/javascript-regex-look-behind-alternative) – 2013-04-23 09:04:20