我必须格式化几个人倾倒的编程代码。所以我必须确保没有双空格,所有类都有注释等。无论如何,我很难创建这个查找和替换,因为新线......换句话说,一些块有:
// this is some comment \r\n
// some other line \r\n
其他块只有:
// bla bla bla \n
// bla bla bla \n
其他块
// bla bla bla \r
// bla bla bla \r
最后其他块有
// bla bla \n\r
// bla bla \n\r
由于这种差异,我很难创建正则表达式。
所以我的问题是如何将所有可能性 ( \r\n
, \n
, \r
, \n\r
) 替换为 \r\n?以便:
var a = "\n\r\n\rHelloWorld";
var b = "\r\n\n\rHelloWorld";
var c = "\r\rHelloWorld";
var d = "\n\nHelloWorld";
结果是: "\r\n\r\nHelloWorld"
请注意,所有变量 a、b、c 和 d =
->
->
-> HelloWorld
他们在视觉工作室看起来都一样......