什麼是把空白每4個字符每4個字符添加空間正則表達式
例如,正則表達式我有這樣
BE45898287271283
我想要一個IBAN號碼以此格式化
BE45 8982 8727 1283
任何幫助表示讚賞。
什麼是把空白每4個字符每4個字符添加空間正則表達式
例如,正則表達式我有這樣
BE45898287271283
我想要一個IBAN號碼以此格式化
BE45 8982 8727 1283
任何幫助表示讚賞。
你可以試試這個
string test = "BE45898287271283";
test = Regex.Replace(test, ".{4}", "$0 ").Trim();
試試這個正則表達式來代替:
[a-z\d]{4}
string in="BE45898287271283";
string out = Regex.Replace("(?i)([a-z\\d]{4})", "$1 ");
使用正則表達式;
foo = Regex.Replace(foo, ".{4}", "$0 ");
private string Group4(string s)
{
string output="";
for(int i=0; i < s.Length; i+=4)
output+=s.Substring(i, 4) + ' ';
return s.TrimEnd();
}
你真的需要一個正則表達式?我敢肯定,我可以得到這個工作與字符串比較功能 –
做一個註冊前例如匹配4個字符,並取代基於4個字符和空格 –
@ D.Rattansingh我從來沒有使用字符串比較函數 – SamekaTV