Шаблон:Извлечь из ссылки: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая: {{подст:Отношение|Супруг|Отношение между человеком и его или её супругом}}) |
(шаблон) |
||
Строка 1: | Строка 1: | ||
− | + | <includeonly>{{#if:{{#pos:{{{1|}}}|[[}}|{{#regex:{{{1}}}%[[([^\]\x7C]*)%|$1}}|{{{1}}}}}</includeonly><noinclude> | |
− | + | Шаблон для извлечения предполагаемого имени человека из сложной ссылки. Извлекается содержимое первой ссылки (до <tt>|</tt>), если ссылок нет, то всё переданное. | |
− | [[Категория: | + | |
+ | Примеры: | ||
+ | * <tt><nowiki>{{</nowiki>Извлечь из ссылки|царь [[Александр I]] Благословенный}}</tt> даст {{Извлечь из ссылки|царь [[Александр I]] Благословенный}}, | ||
+ | *<tt><nowiki>{{</nowiki>Извлечь из ссылки|царь Александр I Благословенный}}</tt> даст {{Извлечь из ссылки|царь Александр I Благословенный}}. | ||
+ | |||
+ | [[Категория:Traditio:Вспомогательные шаблоны]] | ||
+ | </noinclude> |
Версия от 20:38, 18 августа 2007
Шаблон для извлечения предполагаемого имени человека из сложной ссылки. Извлекается содержимое первой ссылки (до |), если ссылок нет, то всё переданное.
Примеры:
- {{Извлечь из ссылки|царь Александр I Благословенный}} даст {{#if:{{#pos:царь Александр I Благословенный|[[}}|{{#regex:царь Александр I Благословенный%[[([^\]\x7C]*)%|$1}}|царь Александр I Благословенный}},
- {{Извлечь из ссылки|царь Александр I Благословенный}} даст {{#if:{{#pos:царь Александр I Благословенный|[[}}|{{#regex:царь Александр I Благословенный%[[([^\]\x7C]*)%|$1}}|царь Александр I Благословенный}}.