C# 每两位插入一个空格

C# 每两位插入一个空格

string txt = "12345678" ;
string result = Regex .Replace(txt, @"(\d{2}(?!$))", "$1 " );

每N位插入一个就把2改成N


上面只分操作全是数字的,如果是适应所有的,可以把\d换成.

string txt = "ABCD1E2F4G" ;
string result = Regex .Replace(txt, @"(.{2}(?!$))", "$1 " );

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注