2011-01-05 50 views
1

我使用JavaScript正則表達式來替換換行符與HTML段落。在FireFox,Safari和Chrome中我沒有問題,但在IE8中,它根本找不到任何換行符。我已經嘗試了/\n/g/\r\n/,但沒有成功。有其他人有類似的問題嗎?IE8正則表達式尋找換行符

+0

你嘗試過的Unicode字符? – Raynos 2011-01-05 15:54:23

+0

我試過使用/ \ u000A /但仍然沒有成功。 – puzzled 2011-01-05 16:24:40

+0

我也試過/ \ u \ u00D/\ u000A /以及。 – puzzled 2011-01-05 16:30:29

回答

2

有些事情你可以嘗試:

/[\012\015]+/ 
/[\x0A\x0D]+/ 
/[\r\n]+/ 
/(\012|\015)+/ 
/(\x0A|\x0D)+/ 
/(\r|\n)+/ 
+0

'/ [\ r \ n] + /'是無價的。謝謝。 – 2012-11-28 16:44:29