2016-05-19 4 views
-1

У меня есть текстовый файл выглядит следующим образом:удалить @ username1 в текстовом файле

@username1 bla bla bla bla bla 

@username2 hello hi 

Я хочу, чтобы удалить @username1 и @username2 поэтому мой текстовый файл имеет только

bla bla bla bla 

hello hi 

Я использовал .replaceAll("@\\p{L}+", "") но он удаляет только @username и сохраняет номера.

Может ли кто-нибудь показать мне, как это сделать?

+0

Вы пытались добавить '\ d *' Это будет соответствовать любому знаку цифры 0 или более раз? Я не знаю, требуется ли, чтобы имена пользователей имели число или нет, если это так, измените '*' на '+'. На каком языке вы это делаете? – Radmation

ответ

0

Измените выражение регулярного выражения на это. Это должно сработать. Я не проверял.

@\w+\d*\s 
+0

Да, это сработало. Спасибо. – Kenny

 Смежные вопросы

  • Нет связанных вопросов^_^