Member 11570633 Ответов: 1

Получить номер телефона и адрес из текстового файла в C#


У меня есть текст типа:

Benkö Adrián• Perlacher Str. 32 • D-81532 München • 089/ 693 222 93 • 0174/ 301234243 •
info@benkö.de
Lebenslauf Benkö Adrián
Profil
Ergebnisorientierter, kommunikations- und umsetzungsstarker Diplom-Wirtschaftsingenieur
mit technischen, wirtschaftlichen und pädagogischen Qualifikationen, nachweisbaren
Führungs-qualitäten, Freude an unternehmerischen Herausforderungen und dem Willen, mit
vollem Einsatz, Engagement und Kreativität zum Unternehmenserfolg wesentlich und
nachhaltig beizutragen

Итак, как я могу получить номер телефона и адрес из этого текста в c#.



у меня есть несколько резюме в папке, так что я должен прочитать их и получить электронную почту, домашний адрес из него и вставить его в базу данных.

Что я уже пробовал:

я пробовал регулярные выражения.

OriginalGriff

Какое регулярное выражение вы пробовали?
Что он сделал такого, чего вы не ожидали, или не сделали того, что вы сделали?
Как вы это проверили?

Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.

Jochen Arndt

Хотя регулярные выражения являются инструментом выбора, вы должны сначала определить, в каких форматах может отображаться входной текст.

Если в качестве разделителя всегда есть точка, а положение адреса и номера телефона фиксировано, то это довольно просто. В противном случае вам, возможно, придется написать функцию обнаружения, которая также может потерпеть неудачу.

1 Ответов

Рейтинг:
1

Carlos Mendez Comas

Я бы сделал следующую процедуру:

1) я бы разделил строку на специальный символ •.
2) Если результат разделения равен 5, то выберите соответствующее значение.

Это способ сохранить его простым.

Надеюсь, это поможет.

С уважением,

Карлос


Maciej Los

хороший Совет. А5!