В настоящее время я работаю над программой, которая будет искать строки среднего размера и вытаскивать адреса, чтобы затем их можно было геокодировать.Извлечение адреса из полицейских отчетов
Пример того, что у меня было:
private void cardCheck()
{
cardCount = mobjEntity.CardCount;
for (int i = 0; i < cardCount; i++)
{
card = mobjEntity.Card[i];
if (card.Text.Contains(" STREET ") ||
card.Text.Contains(" Street") ||
card.Text.Contains(" street") ||
card.Text.Contains(" ST ") ||
card.Text.Contains(" St ") ||
card.Text.Contains(" st "))
{
}
}
}
Я не очень хорошо в регулярных выражениях, и я надеялся, что один из вас регулярное выражение Wiz»может показать мне полезную ссылку для тестирования/обучения регулярных выражений.
Я написал то, что у меня есть для каждого типа улицы, и это очень утомительно, и я до сих пор даже не знаю, что делать дальше.
Это Ideal Input Output:
Вход: В пятницу, 9 апреля 2010 года в 9:45 утра, я, офицер Дженис Руис был отправлен в 2170 Пауэлл-стрит, чтобы расследовать кражу со взломом. Я встретился с Фрэнком Гейнсом, домовладельцем, который сообщил о краже со взломом.
Выход: 2170 Powell Street
Пожалуйста, предоставить образец входного текста. – Joshua
У меня есть: В пятницу, 9 апреля 2010 года, в 9:45, я, офицер Дженис Руис, был отправлен на 2170 Пауэлл-стрит, чтобы расследовать кражу со взломом. Я встретился с Фрэнком Гейнсом, домовладельцем, который сообщил о краже со взломом. – Infinite
О, я вижу. Я был смущен. – Joshua