Я попытался провести некоторое исследование, но все, что я нахожу, не охватывает то, что моя нынешняя дилемма.Обработка строк - C# и gmail
Управление строкой является основным правом? Но вот моя проблема: я захватываю тело электронной почты из gmail, тело выглядит примерно так (после удаления всего HTML-форматирования и является постоянной строкой): Имя: Testy Von Test Сотовый 1111111111 email testy @ testy
Теперь мне нужно найти строку «Имя», а затем использовать обрезку, чтобы получить полное имя, но как я могу отличить это? как я могу сказать, что мое кодирование ищет все от имени до соты и отнимает все оттуда? Я действительно пытался найти решение, поскольку, по-моему, я просто упускаю из виду какую-то логику. Если вы просто дадите мне ссылку на статью, я буду рад прочитать и применить логику сам (я не ожидаю, что кто-нибудь сделает мою работу за меня), мне просто нужно правильно подтолкнуть в правильном направлении, пожалуйста.
Благодарим вас заблаговременно.
(как редактировать, если кто-то должен следовать этот вопрос, обратите внимание на все ответы, есть куча удивительных ответов и идей)
Будет ли у вашего тела электронной почты всегда имя, за которым следует числовые символы? как «Testy Von Test Cell», а затем «1111111111»? –
Вы пробовали 'String.IndexOf'? – HimBromBeere
Если вы чувствуете себя сильным с регулярным выражением, это будет решением вашей проблемы. Вот пример: http://www.dotnetperls.com/regex-match. –