C#中在字符串中插入空格

double祺永远被保佑 2012-10-16 03:40:12
请问大家有谁如何在C#中在字符串中插入空格?比如str="181936 "转化成str="18 19 36"
...全文
4692 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
EnForGrass 2012-10-18
  • 打赏
  • 举报
回复 3

string s = "181936";
s = string.Join(" ", System.Text.RegularExpressions.Regex.Split(s, "(?<=\\G.{2})(?!$)"));
浪子-无悔 2012-10-18
  • 打赏
  • 举报
回复
很简洁的方法~~~~
xggllc 2012-10-18
  • 打赏
  • 举报
回复
这个好用
  • 打赏
  • 举报
回复
谢谢了!
dalmeeme 2012-10-16
  • 打赏
  • 举报
回复
简单的直接用:
string s = "abcd";
string r = s.Insert(2, " ");
Console.Write(r);
dalmeeme 2012-10-16
  • 打赏
  • 举报
回复
		string s = "abcdefgh123456";
string r = Regex.Replace(s, @"(?<=.{2}).{2}", " $0");
Console.Write(r);
lihuinihao6315 2012-10-16
  • 打赏
  • 举报
回复
按转化规律
sfd.Insert(0,'');

111,055

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧