c# - 如何从指定单词之间选择一个字符串

标签 c#

我有一个字符串"User "+ nick + "has been connected" (WinForms)

你能告诉我,如何从那个字符串中获取昵称吗? (它将打印为 1 个字符串)

它在“User”和“has”字样的后面。 谢谢

最佳答案

您可以使用正则表达式 ^User (.*?) has been connected$

var myUser = Regex.Match(inputString, "^User (.*?) has been connected$").Groups[1].Value;

关于c# - 如何从指定单词之间选择一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35583790/

相关文章:

c# - 以编程方式删除 Windows Mobile 设备上的电子邮件和 SMS

c# - 更新对象数组

c# - 在已检查和未检查的上下文中编译

c# - 以编程方式获取所有可用语言(在卫星程序集中)

c# - 尝试捕捉并清理

c# - C#中SQL Server超时异常和SqlCommand超时异常的区别

c# - 寻找最佳实践 : Communication between 2 Applications for Filebrowsing and Download

c# - 为什么这个插入排序会返回索引超出范围异常?

c# - 使用 VSTS/TFS 的 .NET 客户端库检索构建定义的任务列表

c# - MSAL 是否仅适用于 Azure 和 Microsoft 身份平台?