是否有任何正則表達式專家可以幫助我清理以下源代碼?我會通過一些現有的代碼,我看到幾個實例類似以下內容:正則表達式以匹配代碼中的特定註釋
public enum Numbers
{
/// <summary>
/// One = 1,
/// </summary>
One = 1,
/// <summary>
/// Two = 2,
/// </summary>
Two = 2,
/// <summary>
/// Three = 3,
/// </summary>
Three = 3,
/// <summary>
/// Four = 4 but don't use this because it will break everything,
/// </summary>
Four = 4,
}
除非有人能告訴我,對於1-3的意見是必要的,我希望做一個查找/替換(刪除)所有對代碼沒有任何價值的評論。從瀏覽代碼我認爲可以安全地假設任何類似「/// word = number」的行都可以被替換。清理起來,我認爲它應該是這樣的:
public enum Numbers
{
One = 1,
Two = 2,
Three = 3,
/// <summary>
/// Four = 4 but don't use this because it will break everything,
/// </summary>
Four = 4,
}
您的幫助非常感謝!而通過幫助我,你真的幫助你自己。因爲誰知道,有一天你可能會保持這個非常的代碼!
謝謝,你只是救了我成千上萬的不必要的擊鍵和鼠標亮點! – 2009-10-29 13:54:26