С нами с 30.11.03
Сообщения: 1223
Рейтинг: 753
|
Добавлено: 02/06/11 в 12:55 |
Есть база синонимов, но она для определённого софта и там встречаются строки типа news~ , где ~ само исходное слово. я бы хотел почистить документ от такого типа выражений. так как я дуб в регулярных выражениях, прошу помощи, может кто поможет. строки такого плана
paper|document|writing|written instrument|news~|journal
parish|parochial|~ional
participator|participant|member of a ~ship|member of a firm|one of a firm
то есть хотелось бы удалить фразы содержащие ~ ,и имеющие границы ||
спасибо...
|
|
|
|
С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970
|
Добавлено: 02/06/11 в 13:16 |
|
|
|
|
С нами с 30.11.03
Сообщения: 1223
Рейтинг: 753
|
Добавлено: 02/06/11 в 14:09 |
может я немного не правильно выразился
paper|document|writing|written instrument|news~|journal
paper-исходное слово, остальные синонимы, news~ добавляется к paper
но не в этом суть, я хочу вообще удалить выражения,фразы содержащие знак ~
|
|
|
|
С нами с 19.11.07
Сообщения: 507
Рейтинг: 392
|
Добавлено: 02/06/11 в 14:43 |
чтото типа
/([\|][a-zA-Z0-9-_]+~)/
выделит слово со стоящим слева | и закончит выделение ~ по идее то что тебе нужно
|
|
|
|
С нами с 30.11.03
Сообщения: 1223
Рейтинг: 753
|
Добавлено: 02/06/11 в 15:11 |
ага спасибо, сработало только еще момент, выражения могут быть с пробелами,типа table of ~ |talk ~ingly| |decorate with ~s |grant a ~ |
как с ними быть?
|
|
|
|
С нами с 19.11.07
Сообщения: 507
Рейтинг: 392
|
Добавлено: 02/06/11 в 15:20 |
добавь пробел в набор символов т.е
/([\|][ a-zA-Z0-9-_]+~)/
или
/([\|][\sa-zA-Z0-9-_]+~)/
в последнем варианте пробел есть \s
|
|
|
|
С нами с 30.11.03
Сообщения: 1223
Рейтинг: 753
|
Добавлено: 02/06/11 в 16:29 |
спасибо, разобрался notepad++ глючный зараза
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |