Шаблон:Извлечь из ссылки: различия между версиями

Материал из in.wiki
Перейти к навигации Перейти к поиску
(шаблон)
(+1)
Строка 1: Строка 1:
<includeonly>{{#if:{{#pos:{{{1|}}}|[[}}|{{#regex:{{{1}}}%[[([^\]\x7C]*)%|$1}}|{{{1}}}}}</includeonly><noinclude>
+
<includeonly>{{#pos:{{{1}}}|[[}}
 +
 
 +
{{#if:{{#pos:{{{1}}}|[[}}|{{#regex:{{{1}}}%[[([^\]\x7C]*)%|$1}}|{{{1}}}}}</includeonly><noinclude>
  
 
Шаблон для извлечения предполагаемого имени человека из сложной ссылки. Извлекается содержимое первой ссылки (до <tt>|</tt>), если ссылок нет, то всё переданное.
 
Шаблон для извлечения предполагаемого имени человека из сложной ссылки. Извлекается содержимое первой ссылки (до <tt>|</tt>), если ссылок нет, то всё переданное.

Версия от 20:47, 18 августа 2007


Шаблон для извлечения предполагаемого имени человека из сложной ссылки. Извлекается содержимое первой ссылки (до |), если ссылок нет, то всё переданное.

Примеры:

{{#if:{{#pos:царь Александр I Благословенный|[[}}|{{#regex:царь Александр I Благословенный%[[([^\]\x7C]*)%|$1}}|царь Александр I Благословенный}},

  • {{Извлечь из ссылки|царь Александр I Благословенный}} даст {{#pos:царь Александр I Благословенный|[[}}

{{#if:{{#pos:царь Александр I Благословенный|[[}}|{{#regex:царь Александр I Благословенный%[[([^\]\x7C]*)%|$1}}|царь Александр I Благословенный}}.