Я пытаюсь научиться разделить строки. У меня есть строка, например, Adams, John - 22.6.2001
. Каков самый простой способ разделить каждую из следующих частей информации на конкретные строки? Мне нужно имя, фамилия и дата.Разбиение строки на 3 части
Это решение, которое я попробовал себя:
string st = "Adams, John - 22.6.2001"
st = st.Trim(); // To replace all possible white spaces? But I don't know how can I cut each of details into string.
Это не обрезка, это синтаксический анализ. Синхронизирующие имена необычайно трудны, если не невозможны, учитывая, что у некоторых людей есть имена с несколькими именами, как имена первых, средних или фамилий, поэтому вы не можете сказать в сложных случаях, что это такое. – Servy
Как насчет названия из 3-х слов? –
И не забывайте те языки, которые ставят фамилию перед данным именем! – Skizz