读书人

怎么提取指定字符之间的字符串

发布时间: 2012-03-26 15:46:56 作者: rapoo

如何提取指定字符之间的字符串?
比如:

|| @manli052: 最后一句有点别扭,风吹两边倒?|| @balinghousheng:哎|| @liji:

如何提取第一个@和:之间的字符串manli052?

[解决办法]
那就先IndexOf @的位置,再IndexOf :的位置,然后SubString取出
[解决办法]

C# code
string source = @"|| @manli052: 最后一句有点别扭,风吹两边倒?|| @balinghousheng:哎|| @liji:";string resss = source.Substring(source.IndexOf('@')+1, source.IndexOf(':') - source.IndexOf('@')+1); 

读书人网 >C#

热点推荐