首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么截取字符串中的一串字符

2013-01-17 
怎样截取字符串中的一串字符?比如有eerrt[ytokok]cjeijedjiejo我想要截取[] 和 中的字符串 用C#怎样写

怎样截取字符串中的一串字符?
比如有eerrt[ytokok]cjeij"edjiejo"

我想要截取[] 和"" 中的字符串 用C#怎样写代码呢?
[解决办法]
正则"\[[^\]]+\]",引号的加个或条件就是了
[解决办法]
 var ary=  Regex.Matches("eerrt[ytokok]cjeij"edjiejo"", @"((?<=\[)[^\]]+(?=\]))
[解决办法]
((?<="")[^""]+(?=""))").OfType<Match>().Select(t => t.Value).ToArray();
         
[解决办法]
试试Substring和split结合来用

热点排行