Найти многострочно: ^.*?(http://\S*).*?$
Заменить на: $1
Вместо \S можно прописать какой-то определенный набор допустимых в ссылке символов, а перед скобкой добавить пробел или \s, дабы отступ сделать обязательным условием - тут смотря как ссылки отделены от остального текста.
Ребята, подскажите, как сделать так, чтобы во из всего файла оставить только уникальные фразы? То есть, если фразы 2 и более, то удалять абсолютно все вхождения этих фраз.
Posted: Wed Oct 17, 2012 5:47 pm
by DV
VladSh wrote:как сделать так, чтобы во из всего файла оставить только уникальные фразы?
Алгоритм примерно такой:
1. дать определение, что такое "фраза", и чем она ограничена
2. на основании пункта 1 сформировать правила для написания кода
3. на основании пункта 2 написать код
Без скрипта, думается, не обойтись (вначале проверить, что кол-во вхождений >= 2, затем ReplaceAll на пустую строку).
Posted: Wed Oct 17, 2012 7:35 pm
by KDJ
VladSh
Assuming that "фраза" is any sequence of characters (minimum 3) delimited by spaces or begining/end of line: