как удалить хэштег, @user, ссылку из твита с помощью регулярного выражения

Мне нужно предварительно обработать твиты с помощью Python. Теперь мне интересно, каким должно быть регулярное выражение, чтобы удалить все хэштеги, @user и ссылки твита соответственно?

например,

  1. оригинальный твит: @peter Мне очень нравится эта рубашка в #Macy. http://bet.ly//WjdiW4
    • обработанный твит: Мне очень нравится эта рубашка в Macy
  2. оригинальный твит: @shawn Трагедию "Титаника" можно было предотвратить Economic Times: Telegraph.co.ukТитаническую трагедию можно было предотвратить... http://bet.ly/tuN2wx
    • обработанный твит: Трагедию на Титанике можно было предотвратить Economic Times Telegraph co ukТитаническую трагедию можно было предотвратить
  3. оригинал твита: Я в Starbucks http://4sh.com/samqUI (7419 3rd ave, at 75th, Brooklyn)
    • обработанный твит: I am at Starbucks 7419 3rd ave at 75th Brooklyn

Мне нужны только значимые слова в каждом твите. Мне не нужны ни имя пользователя, ни ссылки, ни знаки препинания.

12
задан Kevin Peel 22 April 2016 в 01:09
поделиться