Мне нужно создать простой способ разбить некоторые строки на отформатированные строки, например, у меня есть эта строка
":JStoker!stoker@jcs.me.uk PRIVMSG #channel :test message"
и мне нужно разделить это на:
string nickname = "JStoker"
string ident = "stoker"
string host = "jcs.me.uk"
string channel = "#channel"
string message = "test message"
и мне нужно сделать это так, чтобы, если, скажем, я получил строку вроде
":irc.testnet.com PRIVMSG #channel :test message"
например, мне нужно что-то вроде
string nickname = "irc.testnet.com"
string ident = ""
string host = ""
string channel = "#channel"
string message = "test message"
через одно и то же, без выдачи ошибки ... и строка, которую я использую, постоянно меняется, если вы знакомы, это необработанные данные IRC ... мне просто нужно знать, как эффективно анализировать данные.
возможно, это можно сделать через Regex, но я не уверен. пожалуйста помоги! ~ примеры кодов, пожалуйста