字符串的截取问题

.Net技术 码拜 4年前 (2016-09-27) 355次浏览
例如字符串str=”|A001  sddf|A002 nvkv|A003 kjk…..”
本人想要截取字符‘|’后的四位
想要得到的这样的字符串|A001|A002|A003…..
字符串str长度未知,里面包含几个‘|’这样的字符也未知,有多少取多少
用c#怎么写啊
解决方案

40

string.Concat(Regex.Matches(str, @"\|....").Cast<Match>().Select(m => m.Value));

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明字符串的截取问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)