簡體   English   中英

Javascript RegExp:匹配除換行符之外的任何內容(\\ r?\\ n)

[英]Javascript RegExp: Match anything but newlines (\r?\n)

我想讓我的RegExp與換行符匹配

\r?\n

這應該這樣做:

/(?:[^\r\n]|\r(?!\n))/g

這匹配除了\\r\\n之外的任何字符或者沒有后跟\\n的單個\\r \\n

你可以使用負分隔符!

所以(?!(\\r|\\n))

試試看

或者這可能

.+?(?!(\r|\n))

作為另一種建議,為什么不避免regexp?

var newText = oldText.replace("\r","").replace("\n","");

這將返回刪除\\r\\n所有實例的字符串

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM