В приведенном ниже примере:Regex соответствует только первому шаблону, а не последующие Patterns
MARY 2.629 3,991,060 1
PATRICIA 1.073 1,628,911 2
LINDA 1.035 1,571,224 3
BARBARA 0.98 1,487,729 4
ELIZABETH 0.937 1,422,451 5
В этом примере я хочу, чтобы выбрать другие, чем имена персонажей и удалить их.
В Eclipse, используя Найти и заменить с Regex,
поиска: ([0-9,\.\s\n]*)$
Заменить: \n
Он просто находит совпадающие символы в первой строке, 2.629 3,991,060 1
, а не в других линиях.
Что я делаю неправильно?
он должен был сработать! Также не нужно '\ n', потому что' \ s' содержит его – Anirudha
Anirudh is right. Он должен работать. См. Эту скрипту: http://www.debuggex.com/r/qQOURnA-S4sJqIjo/0 Примечание: '\ n' был удален, установлен флаг' m'. – tessi
Вы выбрали весь образец перед запуском Find/Replace? – Jerry