Шаблон:Первое слово: различия между версиями

Материал из Тептар — свободной энциклопедии
Перейти к навигации Перейти к поиску
(Новая страница: «{{ {{{|safesubst:}}}#invoke:string2|as|{{{1|}}}|{{{2|}}}}}<noinclude>{{doc}}</noinclude>»)
 
Нет описания правки
 
Строка 1: Строка 1:
{{ {{{|safesubst:}}}#invoke:string2|as|{{{1|}}}|{{{2|}}}}}<noinclude>{{doc}}</noinclude>
{{{{{|safesubst:}}}#invoke:String|match|s={{{1}}}|^[^{{{sep|%s ,.:;?!/'’&}}}]*}}<noinclude><!-- @\. & для следов HTML-сущностей прежде всего -->
{{doc}}</noinclude>

Текущая версия от 11:48, 12 февраля 2022

{{{1}}}

Документация

Применение[править код]

Возвращает первое слово первого параметра. Слова разделяются пробелами и базовыми знаками препинания, но с помощью параметра |sep= можно устанавливать любые разделители слов (используя символ или набор символов, перечисляемых один за другим).

Примеры[править код]

  • {{первое слово|2015.10.31}} → 2015
  • {{первое слово|Foo bar baz}} → Foo
  • {{первое слово|Foo}} → Foo
  • {{первое слово|Foo-bar-baz}} → Foo-bar-baz
  • {{первое слово|Foo-bar-baz|sep=-}} → Foo
  • {{первое слово|34,000,500|sep=,}} → 34
  • {{первое слово|1 = len=a+b|sep==}} → len
  • {{первое слово|Hear ye, users |sep=,}} → Hear ye

См. также[править код]