netbeans Регулярное выражение для поиска относительных HTML ссылок

Ранее мы рассматривали регулярку для замены html тэгов.

Например так (исключение набора символов):

a href="[^/{mh#ts]

То есть таких ссылок, которые НЕ начинаются:

noindex Тэги для Яндекс и Гугл -- как закрыть от индексации фрагмент страницы

Одновременно для Яндекс и Google

Одновременного решения добиться при помощи тэгов на момент написания данной заметки не получится.

Пояснения ниже.

Для Яндекс

<!--noindex-->
  // тут содержимое, закрываемое от индексации
<!--/noindex-->

Для Яндекса такой тэг точно работает, также распознаётся и некоторыми другими поисковыми системами.

.htaccess Переадресация запроса url на другой домен -- пример правила редиректа 301

Общий вид правила, которое позволяет выполнить переадресацию с любого домена, не совпадающего с новым, выглядит так (из 2 строк):

RewriteCond %{HTTP_HOST} !^example.com$ [NC]

RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

Здесь происходит переадресация (301 редирект) с любого домена, не совпадающего с example.com на example.com с сохранением пути (URL) после доменного имени.

mysql SET использование переменных + UPDATE REPLACE для замены подстроки в строке -- пример sql

Forums:

Пример, где с помощью переменных показывается какие тэги на какие заменять, в потом в двух таблицах обновляются необходимые текстовые поля (в которых и происходит замена с помощью функции REPLACE):

SET @h3open='<h3>', 
    @h3close='</h3>',
    @h3span='<span class="h3holder">',
    
	@spanClose='</span>',
    
	@h2open='<h2>',  
    @h2close='</h2>',
	@h2span='<span class="h2holder">';

/* Заменяем в каждой таблице (в соотв. поле) два открывающих и два закрывающих тэга */   

mysql Объединение строк из результатов двх запросов общими колонками в одном порядке

Forums:

Если колонки совпадают, то достаточно окружить запросы скобками и использовать между ними UNION (так можно объединить произвольное число запросов):

(SELECT 
nm.title ,n.surname, n.*
 FROM VoteCandidates c
INNER JOIN Nominee n ON n.nomineeID = c.nomineeID LEFT JOIN Nominations nm ON c.nominationID = nm.nominationID
WHERE c.nominationID = 14 AND c.phase2 =1
ORDER BY n.work_place_name)

UNION 

(SELECT 
nm.title ,n.*
 FROM VoteCandidates c
INNER JOIN Nominee n ON n.nomineeID = c.nomineeID LEFT JOIN Nominations nm ON c.nominationID = nm.nominationID

mysql Приcваивание переменным результата выражения -- пример SQL

Forums:

Пример -- выполняем два запроса подряд:

SELECT @min_price:=MIN(price),@max_price:=MAX(price) FROM shop;
SELECT * FROM shop WHERE price=@min_price OR price=@max_price;

Источник:
http://www.mysql.ru/docs/man/example-use...

netbeans regex Регулярное выражение для замены окражующих строк (тэгов) -- пример

Предположим, что мы хотим заменить окружение h3 на span, но сделать это быстро, чтобы не менять отдельно

<h3> на  <span class=".....">

и

</h3> на < /span>

Короче, всё как в замене разметки там.

Для этого достаточно написать, что мы будем заменять:

(<h3>)(.*)(</h3>)

на:

Замена тэга типа <H>, например <h3> на <span> -- как подобрать совпадающие стили

Помним, что span -- строчный элемент, а потому, чтобы старые стили применялись после замены, нужно будет добавить атрибут:

display: block;

-- так как h3 является блочным (а заменять мы будем именно его).

Также, возможно, придётся сделать шрифт жирным (подбирайте нужные параметры на практике), в моём случае пришлось добавить:

display: block;
font-weight: bold;

Далее рассмотрим пример.

Правка CSS

То есть был стиль (например):

excel Выбрать указать разделитель при открытиии CSV файла

Проще всего открыть этот файл текстовым редактором и добавить в начало сточку с указанием разделителя, например, чтобы вместо:

URL страницы;Кол-во H2;Заголовок H2;Кол-во H3;Заголовок H3
URL страницы;Кол-во H2;Заголовок H2;Кол-во H3;Заголовок H3

Стало (укажем в качестве разделителя точку с запятой):

Pages

Subscribe to fkn+antitotal RSS