只是試圖用 Javascript 中的單回車替換雙回車。詳細信息如下:我在 Google 和 Stack Overflow 上搜索了這個問題,發現了一堆用另一個字符串替換一個字符串的例子,但沒有用單回車符替換雙回車符(本質上是消除字符串中的空白行)。我認為這個案子可能有一些奇怪的地方。這是我需要的示例:代替:Line 1Line 2Line 3Line 4和:Line 1Line 2Line 3Line 4我已經嘗試了以下代碼行(單獨嘗試,而不是一次全部嘗試):stringReplace = stringReplace.replace(/\n\n/g, '\n');stringReplace = stringReplace.replaceAll(/\n\n/g, '\n');stringReplace = stringReplace.split('\n\n').join('\n');我輸入的一個示例是這樣的(連續四個空行):Line 1Line 2Line 3Line 4變成(仍然是連續兩個空行):Line 1Line 2Line 3Line 4但我嘗試用完全不同的東西替換雙回車,在本例中是雙等號:stringReplace = stringReplace.replace(/\n\n/g, '==');我輸入:Line 1Line 2Line 3Line 4你猜怎么了?按計劃進行。Line 1===Line 2====Line 3==Line 4有人知道出了什么問題嗎?感謝大家!
Javascript用單回車替換雙回車
慕的地8271018
2023-08-24 10:40:35