2014-01-30 53 views

回答

2

我想要1 *** 4嗎?

一個簡單的擴展方法會做,如下所示。請根據您的要求添加更多驗證。

public static class Extensions 
{ 
    public static string GetString(this string input) 
    { 
     var arr = input.ToCharArray(); 

     for (int i = 1; i < arr.Length - 1; i++) 
     { 
      arr[i] = '*'; 
     } 

     return new string(arr); 
    } 
} 

可被調用 -

string str = "1wfqEGFE1234562_3453".GetString(); 

輸出將是 - 1******************3

+0

謝謝主席先生,謝謝你的幫助... –

1

這種方法只是生成HTML標記,如果需要更換由用戶輸入文本框的內容,你應該提交或者通過JavaScript後背後做的代碼。

相關問題