【发布时间】:2013-08-15 12:43:05
【问题描述】:
我正在使用 IRC 协议,并且正在尝试解释服务器消息。例如,如果我得到以下字符串:
":USERNAME!~IP PRIVMSG #CHANNELNAME :MESSAGE"
如果我不知道变量:USERNAME、IP、CHANNELNAME 或 MESSAGE,我该如何使用 string.StartsWith?
我想做这样的事情:(我知道这行不通)
if(MessageString.StartsWith(":*!~* PRIVMSG #*"))
【问题讨论】:
-
这是正则表达式的工作。 msdn.microsoft.com/en-us/library/hs600312.aspx
-
你应该看看正则表达式
-
你有例子吗?
-
@Robin 如果您在 Google 上搜索“正则表达式教程”,您可能会自己找到很多资源,现在您知道自己在寻找什么了 :)
-
我知道正则表达式是什么,我知道在做其他事情时如何使用它们。但是我不知道这个特定问题的术语是什么,只搜索“正则表达式教程”会给我更多我需要的信息。
标签: c# .net string startswith