我需要用\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