Мне интересно, существует ли встроенный способ .NET для анализа битов строки.Есть ли способ лучше разбирать строки?
Возьмем, к примеру у меня есть следующая строка:
"bsarbirthd0692"
составленную из следующих частей, которые будут перекрестные ссылки на данные позже:
Indexes Purpose
0-3 (name)
4-9 (description)
10-13 (date mm-yy)
Я надеюсь на то, как родной :
string name, desc, date;
string.ParseFormat("{0:4}{1:5}{2:4}", "bsarbirthd0692", out name, out desc, out date);
Есть ли собственный способ сделать это в .NET или в популярной библиотеке?
довольно тривиальным реализовать себя? Его просто конвертирующая подстрока вызывает все ... –
Вы можете просто использовать подстроку, чтобы сделать это, поскольку формат фиксированной длины. Вы также можете использовать регулярные выражения, но это кажется ненужным, так как формат является фиксированной шириной. – iandotkelly
Почему бы не JSON? или XML? – NoBugs