C#获取字符前后的文本

本文关键字:文本 获取 字符 | 更新日期: 2023-09-27 18:07:53

是的,这个帖子看起来很像的许多其他帖子

事实并非如此。原因如下:我有一个字符串::vixing!vixing@vixing.tmi.twitch.tv PRIVMSG #lirik :A Message我需要得到用户名。我需要在位置0之后得到所有东西,并在FIRST! 之前停止

我该怎么做?

(Lang:C#,程序:Visual Studio 2015社区(

C#获取字符前后的文本

var text = ":vixing!vixing@vixing.tmi.twitch.tv PRIVMSG #lirik :A Message";
var pos = text.IndexOf('!');
var subText = text.Substring(1, pos - 1);

要打印/显示的文本:subText