Расширенный режим поиска и замены в Notepad++

Небольшая памятка по расширенному режиму поиска и замены в текстовом редакторе Notepad++, который представляет из себя на мой взгляд нечто среднее между простым поиском и поиском по регулярным выражениям.

Расширенный поиск в Notepad++

(далее…)

Опубликовано 10-01-2014 в 16:08

Немного о регулярных выражениях в Notepad++. Часть 2.

Регулярные выражения в Notepad++ могут весьма весомо помочь вам, если перед вами много текста со схожими элементами, который надо обработать, а работа рутинная. Итак, продолжаем…

* — любое количество N-х символов. Вот так можно отыскать произвольное количество пробелов в конце строк — \s*$ (без точки на конце, и далее аналогично).

. — 1 произвольный символ. Пример, ищем любые одиночные символы, окруженные пробелами — \s.\s.

[ ... ] — диапазон значений. Пример, ищем любые цифры от 0 до 5 — [0-5].

(далее…)

Опубликовано 10-01-2014 в 15:16

Немного о регулярных выражениях в Notepad++. Часть 1.

Текстовый редактор под названием Notepad++ имеет поддержку поиска и замены различных фрагментов текста с помощью регулярных выражений. Только с некоторыми специфичными для него особенностями.

Как начать использовать регулярки в Notepad++?

Во-первых раскройте меню Поиск->Поиск (можно просто набрать на клавиатуре сочетание Ctrl+F или Поиск->Замена (Ctrl+H).

А во-вторых отметьте переключатель «Регулярное выражение».

Регулярные выражения в Notepad++
(далее…)

Опубликовано 10-01-2014 в 14:08

JQuery поиск всех email на странице в блоке

Далее представлен небольшой пример регулярного выражения на JavaScript и программного кода с JQuery, который позволяет искать все адреса электронной почты внутри заданного элемента HTML на веб-странице.

jQuery(document).ready(function($) {

    var text_block = $('#my_block_with_emails').text();
    var email_regularexp = /[\._a-zA-Z0-9-]+@[\._a-zA-Z0-9-]+/igm;
    var return_block = $('#finded_emails');
    var emails = text_block.match(email_regularexp);
    return_block.empty();

    $.each(emails, function(index, value) {
        return_block.append(value);
        (index !== emails.length - 1) ? return_block.append(', ') : '';
    });

})

(далее…)

Опубликовано 3-09-2013 в 16:03

JQuery ссылки: распознаем внешние

Данная заметка содержит небольшой пример с распознаванием ссылки, — внешняя она или внутренняя, по клику на последнюю.

Итак, используем регулярные выражения и JQuery:

$(document).on('click', 'a', function() {

    // Шаблон, содержащий домен нашего сайта: 
    var homeURL = /red-book-cms\.ru/;

    // Вытаскиваем URL по которому был совершен клик:
    var href = $(this).attr('href');
    

(далее…)

Опубликовано 12-08-2013 в 15:23

PHP: текст до первого абзаца

Далее представлена полезная функция на PHP для возвращения первого абзаца HTML текстовой строкой. Она включает в себя поиск позиции символа первого закрытия тега HTML  </p> из первого абзаца.

Итак, добавьте следующий программный код:

<?php
function getFirstParagraph($strochka) {
  return substr($strochka, 0, strpos($strochka, "</p>")+4);
}
?>

(далее…)

Опубликовано 5-05-2013 в 16:28

PHP: поиск ссылок

Чуть ниже в данной заметке приведен пример программного кода, использующего регулярные выражения для поиска ссылок только с определенным классом CSS на PHP. Как понимаете стандартная функция strip_tags() здесь не поможет.

Задача:

Итак, пусть дан произвольный текст, содержащий теги HTML, перемешанные с обычными буквами, словами и т.д. и т.п. Мне необходимо удалить все линки по шаблону <a class="postlink" href="http://страница.ру">текст</a>. (далее…)

Опубликовано 1-05-2013 в 09:39













Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты