Программы, Статьи 29

С 2009 года веб-дизайн - моя основная сфера деятельности. Создаю проекты разного уровня сложности, оказываю поддержку, разрабатываю индивидуальные решения, помогаю новичкам.

29 Комментариев
  1. Задача: удалить строки меньше 35 символов (буквы,цифры,знаки) как задать регулярное выражение?
      1. Привет! Роман, спасибо. Только начала учиться регулярным выражениям. Как было до и сейчас незнаю...
        1. Показалось от радости, что этот вопрос (А как давно вы проверяли работу регулярок в этом редакторе) мне адресован. Не обращайте внимание на (Только начала учиться регулярным выражениям. Как было до и сейчас незнаю...)
          1. Это очень интересная тема, уверяю вас!) И рад, что смог чем-то помочь
  2. Привет! А как давно вы проверяли работу регулярок в этом редакторе. Возможно это только у меня, но с недавних пор заметил некорректную работу: К примеру я хочу выделить текст-найти между тэгами, ввожу .*, но редактор выделяет мне всё вместе с тэгами текст, вместо того чтобы просто выделить "текст".
    1. Иван, здравствуйте! Язык регулярных выражений - это некие фундаментальные паттерны, они не зависят от редактора и не меняются вот так резко. Редактор показывает вам точно тот результат, который вы запрашиваете. Поэтому, если вы вводите теги в запрос, то они будут присутствовать и в результатах. Так и должно быть.
  3. Добрый день, как можно оставить только домены, списком, остальной мусор удалить, скажите плиз как пример утилизация-оргтехники.рф перехвачен — 0 0 0 1 1 0 / 0 — — 0 42 7-masters.ru перехвачен — 0 0 0 1 1 0 / 7 — — 0 92 elektronik24.ru перехвачен 40 0 0 0 9,6 20 18 / 1 — — 0 96
    1. Светлана, здравствуйте! Спасибо за ваш вопрос! Если у вас этот текст идет построчно - то есть домены на отдельной строке, я бы посоветовал просто вставить этот текст в эксель, а потом сделать сортировку строк по алфавиту. После этого можно будет удалить легко удалить все лишние строки, которые начинаются со слова "перехвачен". И у вас останутся только домены
  4. Здравствуйте. Не ткнёте, где поподробнее посмотреть о поле "Заменить на"? Что ставить, чтобы удалить найденное? Оставить только найденное? Спасибо.
    1. Денис, здравствуйте! Спасибо за ваш вопрос. Чтобы удалить найденное, оставляете заполненным только поле "Найти", а второе поле оставьте пустым.
  5. Хай, объясни куда это все писать? Мне нужно например удалить все между знаками [m1] и [/m], я ввожу найти .*, как в вот в этом подпункте: з) .* — Любой набор символов. Например, условие .* — найдет все что между тегами чтобы программа выделила все это и потом удалить. Но не срабатывает.
    1. Александр, здравствуйте! Спасибо за ваш комментарий, вам нужно использовать вот такое выражение: [m1].*[/m] заменить на: [m1][/m] то есть удалить все, что между тегами, но оставить сами теги, если я вас правильно понял. Вводить нужно в поле поиска и замены в notepad++. Вызывается горячими клавишами CTRL+H
  6. Добрый день, нужно вывести menu id, внутри которых содержится тэг transfer, как это сделать?
    1. Кирилл, здравствуйте! Можете предоставить пример текста, который нужно обработать. Пока непонятна задача
  7. Здравствуйте! Нашел как искать номера телефнов (?:8|\+7)?.?\(?(\d{3})\)?.?(\d{3})[ -]?(\d{2})[ -]?(\d{2}) Но как теперь удалить остальной ненужный текст и оставить только номера? Спасибо!
    1. Аян, здравствуйте! Спасибо за ваш вопрос. Можете привести пример такого текста, где нужно оставить только номера телефонов? Чтобы я точно понял вашу задачу
  8. Спасибо за регулярку, теперь всё понятно :-) С уважением, администратор сайта IT-Actual.ru
  9. Спасибо Вам. Очень помогли
  10. Добрый день, как удалить ссылки из списка по определенным ключам типа: http://www.сайт.index.php?route=product/product&product_id=417 http://www.сайт.org/rm-004.html http://www.сайт.org/image/data/Mg-007/Mg-007.JPG Мне нужно удалить все ссылки в который присутствует слово: data Или наоборот оставить ссылки со словом: data а все остальные удалить Скажите плиз?
  11. Здравствуйте. Помогите составить маску для поиска: рандомный текст рандомный текст
    1. Александр, здравствуйте! Не совсем понятна задача. Приведите пример текста и что в нем нужно найти
  12. А как регулярными выражениями сделать такое: нужно вставить цифру 8 после каждого третьего символа вначале строке? Только вначале после третьего, а не во всей строке после каждого третьего. Как сделать?
  13. помогите пожалуйста!!! нужно оставить в каждой строке первые 11 символов, а последующие удалить.... как??
    1. их можно удалять как часть строки. В окне поиска и замены переключить флажок "Режим поиска" на "обычный", и ввести в строку поиска сами символы как есть: n
  14. Огромное спасибо очень полезная информация. Вы мне очень помогли.
  15. Благодарю, очень пригодилось. Полезная информация.

Ответить

Ваш адрес почты не будет опубликован

Вы можете использовать данные HTML теги и аттрибуты: <a href=""> <abbr> <acronym> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>