Использование регулярных выражений должны расправиться этого:
заменить word\r\n
с word
Как это точно сделано, зависит от вашей среды/редактора/инструментов. Вы упомянули cf + lf, в котором намекает, что вы используете Windows.
Если вы используете Notepad++, например, он имеет встроенную поддержку регулярных выражений, и вы можете использовать эти средства для достижения своей цели.
Update: Я попробовал этот вариант он работает:
Скачать Vim для Windows.
Открыть файл в Vim.
В нем следующую команду:
%s/\v([[:digit:]]+NPN[[:alpha:]]+)\n/\1 /g
Объяснение:
%s - work for all lines
\v - easier regex manipulation regarding backslashes
([[:digit:]]+NPN[[:alpha:]]+) - match some digits, then NPN, then letters and capture this
\n - match end of line
\1 - replace everything with first group and two spaces
g - do this many times for each line (this is basically optional)
Ну, Есть много разных форм моего конкретного слова. например, если моим ключевым словом является NPN, есть такие слова, как 02NPNPAGLUBE, 12NPNSEALANT и ... но проблема в конце всех этих слов, есть знак абзаца (введите символ), и я хочу его устранить и поставить 2 пространства. Как? Как я могу указать на слово? – odiseh 2010-12-07 08:43:22