\ N की जगह मैं \r\n
के साथ सभी \n
को बदलने के लिए की जरूरत है, लेकिन केवल तभी जब \n
पहले से ही \r
previosly नहीं है।
अर्थात
Hello\nGreat\nWorld
->Hello\r\nGreat\r\nWorld
Hello\r\nGreat\r\nWorld
->Hello\r\nGreat\r\nWorld
।जावास्क्रिप्ट, साथ r n
जावा में मैं अगले तरह से यह कर सकते हैं
"Hello\nGreat\nWorld".replaceAll("(?<!\r)\n", "\r\n");
लेकिन (?<!X)
निर्माण जे एस में अनुपस्थित है।
कोई विचार, मैं जेएस में इसे कैसे कर सकता हूं?
बस की जगह सभी '\ r \ n'' द्वारा \ n', कि सब के बाद ' \ n' \ r \ n' द्वारा। कोई फैंसी regex की जरूरत नहीं है। – Yoshi
[संभावित डुप्लिकेट] (http://stackoverflow.com/questions/7376238/javascript-regex-look-behind- वैकल्पिक) –