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