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