我必须格式化几个人已经倾倒的编程代码。所以我必须确保没有双空格,所有类都有注释等等。反正我有很难创造这个发现并替换,因为新线......换句话说一些块有:使所有新行相同的正则表达式
// 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
他们看起来都一样的视觉工作室...
了StyleCop和Ctrl + K + d应该做的。 – Oded 2012-07-16 19:39:13
感谢似乎工作,但删除了一些部分的缩进...... – 2012-07-16 19:41:03
它根据Visual Studio设置重新设置代码格式 - 这些_can_可以改变。 – Oded 2012-07-16 19:42:09