Автомобильные номера Китая: различия между версиями

Материал из Энциклопедия автомобильных номеров мира
Перейти к навигации Перейти к поиску
/>Alexei Kopylov
(Момент истины: понадобился якорь на раздел, описывающий создание такого якоря.)
(Новая страница: «Test»)
Строка 1: Строка 1:
{{Навигационная таблица с блоками
{{#invoke:navbox|navbox
| имя = Шаблоны обработки строк
|name = {{{name|{{{имя|<noinclude>Navbox with collapsible groups</noinclude>}}}}}}
| state = {{{state|uncollapsed}}}
|navbar = {{{navbar|}}}
| заголовок = Шаблоны обработки строк
|state = {{{state|<noinclude>uncollapsed</noinclude>}}}
| tracking = no
|border = {{{border|{{{1|}}}}}}
| открытый_блок = {{lc: {{{1|}}} }}


| имя_блока1 = обрезка
|title = {{{title|{{{заголовок<includeonly>|</includeonly>}}}}}}
| блок1 = [[Trim|Обрезка строк]]
|above = {{{above|{{{вверху|}}}}}}
| список1 =
|image = {{{image|{{{изображение|}}}}}}
  {{Навигационная таблица|child
|imageleft = {{{imageleft|}}}
  | стиль_чётных = #f7f7f7


  | группа1 = По подсчёту
|bodyclass = {{{bodyclass|}}}
  | список1 =  
|titleclass = {{{titleclass|}}}
    {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%;
|aboveclass = {{{aboveclass|}}}
    | {{Aligned table | style = padding-right: 2.5em;
|belowclass = {{{belowclass|}}}
        | col1style = width: 15em; text-align: right; white-space: nowrap; padding-right: 0.75em;
|groupclass = {{{groupclass|}}}
        | col2style = font-style: italic;
|listclass = {{{listclass|}}}
|imageclass = {{{imageclass|}}}


        | {{tnav|str mid}}                 | Возвращает подстроку длиной L, начиная с позиции N.{{#if: {{{примеры|}}} | <br>{{пример|str mid|строка|3|2}} }}
|style = {{{style|}}}{{{bodystyle|{{{стиль_тела|}}}}}}
        | {{tnav|trunc}}                  | Возвращает заданное количество символов с начала строки.{{#if: {{{примеры|}}} | <br>{{пример|trunc|строка|3}} }}
|basestyle = {{{basestyle|{{{стиль|}}}}}}
        | {{tnav|str left}}                | Возвращает символы от начала строки до N.{{#if: {{{примеры|}}} | <br>{{пример|str left|строка|3}} }}
|titlestyle = {{{titlestyle|{{{стиль_основного_заголовка|}}}}}}
        | {{tnav|str crop}}                | Удаляет справа из строки заданное количество символов.{{#if: {{{примеры|}}} | <br>{{пример|str crop|строка|1}} }}
|abovestyle = {{{abovestyle|{{{стиль_вверху|}}}}}}
        | {{tnav|обрезать слева и справа}} | Удаляет с обеих сторон указанное число символов.{{#if: {{{примеры|}}} | <br>{{пример|обрезать слева и справа|строка|2}} }}
|belowstyle = {{{belowstyle|{{{стиль_внизу|}}}}}}
        | {{tnav|str right}}               | Возвращает символы от N до конца строки.{{#if: {{{примеры|}}} | <br>{{пример|str right|строка|2}} }}
|imagestyle = {{{imagestyle|}}}
      }}
|imageleftstyle = {{{imageleftstyle|}}}
    | {{Aligned table | style = padding-right: 2.5em;
|oddstyle = {{{oddstyle|{{{стиль_нечетных|}}}}}}
        | col1style = width: 15em; text-align: right; white-space: nowrap; padding-right: 0.75em;
|evenstyle = {{{evenstyle|{{{стиль_четных|}}}}}}
        | col2style = font-style: italic;


        | {{tnav|str rightc}}             | Возвращает правую часть строки из заданного количества символов.{{#if: {{{примеры|}}} | {{пример|str rightmost|строка|3}} }}
|list1 =
        | {{tnav|str sub}}                 | Удаляет слева N символов и оставляет L.{{#if: {{{примеры|}}} | <br>{{пример|str sub|строка|2|3}} }}
{{#if:{{{group1|{{{блок1<includeonly>|</includeonly>}}}}}}{{{sect1|}}}{{{section1|{{{секция1|}}}}}}
        | {{tnav|str sub new}}             | Выбирает подстроку из строки на основе выбранных индексов.{{#if: {{{примеры|}}} | <br>{{пример|str sub new|строка|3|5}} }}
| {{#invoke:navbox|navbox|child
        | {{tnav|str index}}               | Возвращает из строки один символ под заданным номером N.{{#if: {{{примеры|}}} | <br>{{пример|str index|строка|4}} }}
    |navbar = plain
      }}
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr1|{{{имя_блока1}}}}}} |uncollapsed |{{{state1|collapsed}}}}}
    }}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect1titlestyle|{{{стиль1заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group1style|{{{стиль1блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list1style|{{{стиль1списка|}}}}}}{{{content1style|}}}
    |title = {{{group1|{{{блок1<includeonly>|</includeonly>}}}}}}{{{sect1|}}}{{{section1|{{{секция1|}}}}}}<noinclude> or {{{section1|{{{секция1}}}}}} or {{{sect1}}}</noinclude>
    |list1 = {{{list1|{{{список1<includeonly>|</includeonly>}}}}}}{{{content1|}}}<noinclude> or {{{content1}}}</noinclude>
    |image = {{{image1|{{{изображение1|}}}}}}
    |imageleft = {{{imageleft1|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list1|{{{список1|}}}}}}{{{content1|}}}
}}


  | группа2 = По проверке
|list2 =
  | список2 =
{{#if:{{{group2|{{{блок2<includeonly>|</includeonly>}}}}}}{{{sect2|}}}{{{section2|{{{секция2|}}}}}}
     {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%;
| {{#invoke:navbox|navbox|child
    | {{Aligned table | style = padding-right: 2.5em;
    |navbar = plain
        | col1style = width: 15em; text-align: right; white-space: nowrap; padding-right: 0.75em;
     |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr2|{{{имя_блока2}}}}}} |uncollapsed |{{{state2|collapsed}}}}}
        | col2style = font-style: italic;
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect2titlestyle|{{{стиль2заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group2style|{{{стиль2блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list2style|{{{стиль2списка|}}}}}}{{{content2style|}}}
    |title = {{{group2|{{{блок2<includeonly>|</includeonly>}}}}}}{{{sect2|}}}{{{section2|{{{секция2|}}}}}}<noinclude> or {{{section2|{{{секция2}}}}}} or {{{sect2}}}</noinclude>
    |list1 = {{{list2|{{{список2<includeonly>|</includeonly>}}}}}}{{{content2|}}}<noinclude> or {{{content2}}}</noinclude>
    |image = {{{image2|{{{изображение2|}}}}}}
    |imageleft = {{{imageleft2|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list2|{{{список2|}}}}}}{{{content2|}}}
}}


        | {{tnav|delink}}                       | Удаляет из строки вики-ссылки, оставляя их текст.
|list3 =
        | {{tnav|удалить теги}}                 | Удаляет из строки все html-теги, оставляя их содержимое.
{{#if:{{{group3|{{{блок3<includeonly>|</includeonly>}}}}}}{{{sect3|}}}{{{section3|{{{секция3|}}}}}}
        | {{tnav|remove file prefix}}           | Вырезает пространство имен из названия файла.
| {{#invoke:navbox|navbox|child
        | {{tnav|str trim}}                     | Удаляет пробелы справа и слева.{{#if: {{{примеры|}}} | <br>{{пример|str trim|   строка    }} }}
    |navbar = plain
        | {{tnav|-.}}                           | Удаляет точку (одну) из конца параметра.
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr3|{{{имя_блока3}}}}}} |uncollapsed |{{{state3|collapsed}}}}}
        | {{tnav|-года}}                       | Удаляет вхождение слов «года» (также «г.», «гг.», «год») из параметра.
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect3titlestyle|{{{стиль3заголовка|}}}}}}
        | {{tnav|без кв. скобок}}               | Удаляет крайние парные квадратные скобки из строки.
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group3style|{{{стиль3блока|}}}}}}
        | {{tnav|без начала}}                   | Удаляет из строки подстроку, совпадающую с началом строки.
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list3style|{{{стиль3списка|}}}}}}{{{content3style|}}}
        | {{tnav|без пунктуации}}               | Удаляет из строки знаки пунктуации.
    |title = {{{group3|{{{блок3<includeonly>|</includeonly>}}}}}}{{{sect3|}}}{{{section3|{{{секция3|}}}}}}<noinclude> or {{{section3|{{{секция3}}}}}} or {{{sect3}}}</noinclude>
        | {{tnav|без символа}}                 | Удаляет из строки первое вхождение символа.
    |list1 = {{{list3|{{{список3<includeonly>|</includeonly>}}}}}}{{{content3|}}}<noinclude> or {{{content3}}}</noinclude>
      }}
    |image = {{{image3|{{{изображение3|}}}}}}
    | {{Aligned table | style = padding-right: 2.5em;
    |imageleft = {{{imageleft3|}}}
        | col1style = width: 15em; text-align: right; white-space: nowrap; padding-right: 0.75em;
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
        | col2style = font-style: italic;
  }}
| {{{list3|{{{список3|}}}}}}{{{content3|}}}
}}


        | {{tnav|без уточнения}}               | Убирает уточнение в скобках из строки, если таковое имеется.
|list4 =
        | {{tnav|без цифр}}                     | Убирает из строки все цифры.
{{#if:{{{group4|{{{блок4<includeonly>|</includeonly>}}}}}}{{{sect4|}}}{{{section4|{{{секция4|}}}}}}
        | {{tnav|только цифры}}                 | Убирает из строки всё, кроме цифр.
| {{#invoke:navbox|navbox|child
        | {{tnav|год из заголовка}}             | Возвращает первое четырёхзначное число из заголовка.
    |navbar = plain
        | {{tnav|доменное имя}}                 | Возвращает доменное имя сайта по заданному URL.
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr4|{{{имя_блока4}}}}}} |uncollapsed |{{{state4|collapsed}}}}}
        | {{tnav|до символа}}                   | Возвращает строку до указанного символа.
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect4titlestyle|{{{стиль4заголовка|}}}}}}
        | {{tnav|после символа}}               | Возвращает строку после указанного символа.
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group4style|{{{стиль4блока|}}}}}}
        | {{tnav|первое слово}}                 | Возвращает первое слово в строке.{{#if: {{{примеры|}}} | <br>{{пример|первое слово|Hear ye, users |sep=,}} }}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list4style|{{{стиль4списка|}}}}}}{{{content4style|}}}
        | {{tnav|удалить первое слово}}         | Удаляет первое слово в строке.{{#if: {{{примеры|}}} | <br>{{пример|удалить первое слово| Fôo bår bàz }} }}
    |title = {{{group4|{{{блок4<includeonly>|</includeonly>}}}}}}{{{sect4|}}}{{{section4|{{{секция4|}}}}}}<noinclude> or {{{section4|{{{секция4}}}}}} or {{{sect4}}}</noinclude>
        | {{tnav|последнее слово}}             | Возвращает последнее слово в строке.{{#if: {{{примеры|}}} | <br>{{пример|последнее слово|Hear ye, users |sep=,}} }}
    |list1 = {{{list4|{{{список4<includeonly>|</includeonly>}}}}}}{{{content4|}}}<noinclude> or {{{content4}}}</noinclude>
        | {{t|remove last word|nav
    |image = {{{image4|{{{изображение4|}}}}}}
          |text=удалить последнее слово
    |imageleft = {{{imageleft4|}}}
          |lang=en}}                           | Удаляет последнее слово в строке.
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
      }}
  }}
    }}
| {{{list4|{{{список4|}}}}}}{{{content4|}}}
}}
}}


| имя_блока2 = вставка и замена
|list5 =
| блок2 = Вставка и замена строк
{{#if:{{{group5|{{{блок5||}}}}}}{{{sect5|}}}{{{section5|{{{секция5|}}}}}}
| список2 =  
| {{#invoke:navbox|navbox|child
  {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%;
    |navbar = plain
  | {{Aligned table | style = padding-right: 2.5em;
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr5|{{{имя_блока5}}}}}} |uncollapsed |{{{state5|collapsed}}}}}
      | col1style = width: 15em; text-align: right; white-space: nowrap; padding-right: 0.75em;
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect5titlestyle|{{{стиль5заголовка|}}}}}}
      | col2style = font-style: italic;
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group5style|{{{стиль5блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list5style|{{{стиль5списка|}}}}}}{{{content5style|}}}
    |title = {{{group5|{{{блок5|}}}}}}{{{sect5|}}}{{{section5|{{{секция5|}}}}}}
    |list1 = {{{list5|{{{список5|}}}}}}{{{content5|}}}
    |image = {{{image5|{{{изображение5|}}}}}}
    |imageleft = {{{imageleft5|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list5|{{{список5|}}}}}}{{{content5|<noinclude>и т.д. до блок20/секция20</noinclude>}}}
}}


      | {{t|strloc insert|nav
|list6 =
          |text=вставить строку
{{#if:{{{group6|{{{блок6||}}}}}}{{{sect6|}}}{{{section6|{{{секция6|}}}}}}
          |lang=en}}                           | Вставляет подстроку в указанное место строки, или приписывает её к концу, если {{code|strloc<{{=}}0}}.
| {{#invoke:navbox|navbox|child
      | {{tnav|multi}}                         | Выводит строку указанное количество раз.
    |navbar = plain
      | {{tnav|replace}}                       | Заменяет в строке все включения подстроки.
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr6|{{{имя_блока6}}}}}} |uncollapsed |{{{state6|collapsed}}}}}
      | {{tnav|multireplace}}                   | Заменяет в строке несколько символов или групп символов.
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect6titlestyle|{{{стиль6заголовка|}}}}}}
      | {{tnav|str rep}}                       | Заменяет в строке указанное количество включений подстроки.
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group6style|{{{стиль6блока|}}}}}}
      | {{tnav|в 2 кв. скобках}}               | Викифицирует первый параметр, если он уже не викифицирован.
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list6style|{{{стиль6списка|}}}}}}{{{content6style|}}}
      | {{tnav|вложенные кавычки}}             | Заменяет в строке все парные кавычки-ёлочки («») на кавычки-лапки („“).
    |title = {{{group6|{{{блок6|}}}}}}{{{sect6|}}}{{{section6|{{{секция6|}}}}}}</noinclude>
      | {{tnav|курсив или кавычки}}             | Если строка содержит кириллицу, оборачивает её в кавычки, если латиницу, то выделяет курсивом.
    |list1 = {{{list6|{{{список6}}}}}}{{{content6|}}}
      | {{tnav|курсив или нет}}                 | Если строка содержит латиницу, то выделяет её курсивом.
    |image = {{{image6|{{{изображение6|}}}}}}
    }}
    |imageleft = {{{imageleft6|}}}
  | {{Aligned table | style = padding-right: 0.5em;
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
      | col1style = width: 15em; text-align: right; white-space: nowrap; padding-right: 0.5em;
  }}
      | col2style = font-style: italic;
| {{{list6|{{{список6|}}}}}}{{{content6|}}}
}}


      | {{tnav|локатив}}                       | Переводит слова в предложный падеж (препозитив).
|list7 =
      | {{tnav|в стране}}                       | Девикифицирует и переводит в предложный падеж название страны с добавлением предлога.
{{#if:{{{group7|{{{блок7|}}}}}}{{{sect7|}}}{{{section7|{{{секция7|}}}}}}
      | {{tnav|страна в родительном падеже}}   | Девикифицирует и переводит в родительный падеж название страны.
| {{#invoke:navbox|navbox|child
      | {{tnav|нр}}                             | Переводит видимую часть ссылки в нижний регистр.
    |navbar = plain
      | {{tnav|первое последним}}               | Делает первое слово последним.
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr7|{{{имя_блока7}}}}}} |uncollapsed |{{{state7|collapsed}}}}}
      | {{tnav|сначала имя}}                   | Меняет порядок с «Фамилия, Имя Отчество» на «Имя Отчество Фамилия».
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect7titlestyle|{{{стиль7заголовка|}}}}}}
      | {{tnav|+года}}                         | Добавляет к последней цифре слово «года».
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group7style|{{{стиль7блока|}}}}}}
      | {{tnav|±.}}                             | Добавляет точку к концу произвольного текста, если её там нет.
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list7style|{{{стиль7списка|}}}}}}{{{content7style|}}}
      | {{tnav|}}                             | Делает то же, что и предыдущий, но различает в конце параметра неразрывный пробел.
    |title = {{{group7|{{{блок7|}}}}}}{{{sect7|}}}{{{section7|{{{секция7|}}}}}}
    }}  
    |list1 = {{{list7|{{{список7|}}}}}}{{{content7|}}}
  }}
    |image = {{{image7|{{{изображение7|}}}}}}
    |imageleft = {{{imageleft7|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list7|{{{список7|}}}}}}{{{content7|}}}
}}


| имя_блока3 = анализ
|list8 =
| блок3 = Анализ строк
{{#if:{{{group8|{{{блок8|}}}}}}{{{sect8|}}}{{{section8|{{{секция8|}}}}}}
| список3 =
| {{#invoke:navbox|navbox|child
  {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%;
    |navbar = plain
  | {{Aligned table | style = padding-right: 2.5em;
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr8|{{{имя_блока8}}}}}} |uncollapsed |{{{state8|collapsed}}}}}
      | col1style = width: 15em; text-align: right; white-space: nowrap; padding-right: 0.75em;
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect8titlestyle|{{{стиль8заголовка|}}}}}}
      | col2style = font-style: italic;
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group8style|{{{стиль8блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list8style|{{{стиль8списка|}}}}}}{{{content8style|}}}
    |title = {{{group8|{{{блок8|}}}}}}{{{sect8|}}}{{{section8|{{{секция8|}}}}}}
    |list1 = {{{list8|{{{список8|}}}}}}{{{content8|}}}
    |image = {{{image8|{{{изображение8|}}}}}}
    |imageleft = {{{imageleft8|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list8|{{{список8|}}}}}}{{{content8|}}}
}}


      | {{tnav|str len}}                       | Возвращает длину строки.{{#if: {{{примеры|}}} | <br>{{пример|Str len|строка}} }}
|list9 =
      | {{tnav|str ≥ len}}                     | Проверяет, больше либо равна ли длина строки указанному числу.
{{#if:{{{group9|{{{блок9|}}}}}}{{{sect9|}}}{{{section9|{{{секция9|}}}}}}
      | {{tnav|str ≤ len}}                     | Проверяет, меньше либо равна ли длина строки указанному числу.
| {{#invoke:navbox|navbox|child
      | {{tnav|str ≠ len}}                     | Проверяет, равна ли длина строки указанному числу.
    |navbar = plain
      | {{t|str ≤ ≥ len|nav|lang=en}}           | Сравнивает длину строки с заданным числом.
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr9|{{{имя_блока9}}}}}} |uncollapsed |{{{state9|collapsed}}}}}
    }}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect9titlestyle|{{{стиль9заголовка|}}}}}}
  | {{Aligned table | style = padding-right: 0.5em;
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group9style|{{{стиль9блока|}}}}}}
      | col1style = width: 15em; text-align: right; white-space: nowrap; padding-right: 0.5em;
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list9style|{{{стиль9списка|}}}}}}{{{content9style|}}}
      | col2style = font-style: italic;
    |title = {{{group9|{{{блок9|}}}}}}{{{sect9|}}}{{{section9|{{{секция9|}}}}}}
    |list1 = {{{list9|{{{список9|}}}}}}{{{content9|}}}
    |image = {{{image9|{{{изображение9|}}}}}}
    |imageleft = {{{imageleft9|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list9|{{{список9|}}}}}}{{{content9|}}}
}}


      | {{tnav|str endswith}}                   | Проверяет, заканчивается ли строка указанной подстрокой.
|list10 =
      | {{tnav|str find}}                       | Позиция первого вхождения подстроки в текст.
{{#if:{{{group10|{{{блок10|}}}}}}{{{sect10|}}}{{{section10|{{{секция10|}}}}}}
      | {{tnav|str sub find}}                   | Ищет подстроку в строке с заданным отступом от начала.
| {{#invoke:navbox|navbox|child
      | {{tnav|ASCII code}}                     | Возвращает ASCII код символа.
    |navbar = plain
    }}
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr10|{{{имя_блока10}}}}}} |uncollapsed |{{{state10|collapsed}}}}}
  }}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect10titlestyle|{{{стиль10заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group10style|{{{стиль10блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list10style|{{{стиль10списка|}}}}}}{{{content10style|}}}
    |title = {{{group10|{{{блок10|}}}}}}{{{sect10|}}}{{{section10|{{{секция10|}}}}}}
    |list1 = {{{list10|{{{список10|}}}}}}{{{content10|}}}
    |image = {{{image10|{{{изображение10|}}}}}}
    |imageleft = {{{imageleft10|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list10|{{{список10|}}}}}}{{{content10|}}}
}}


| класс_внизу = hlist
|list11 =
| внизу =
{{#if:{{{group11|{{{блок11|}}}}}}{{{sect11|}}}{{{section11|{{{секция11|}}}}}}
* [[Модуль:String]]
| {{#invoke:navbox|navbox|child
** [[Модуль:String2|2]]
    |navbar = plain
* [[mw:Help:Magic words/ru|«Волшебные» слова]]
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr11|{{{имя_блока11}}}}}} |uncollapsed |{{{state11|collapsed}}}}}
* [[mw:Help:Extension:ParserFunctions/ru|Функции парсера]]
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect11titlestyle|{{{стиль11заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group11style|{{{стиль11блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list11style|{{{стиль11списка|}}}}}}{{{content11style|}}}
    |title = {{{group11|{{{блок11|}}}}}}{{{sect11|}}}{{{section11|{{{секция11|}}}}}}
    |list1 = {{{list11|{{{список11|}}}}}}{{{content11|}}}
    |image = {{{image11|{{{изображение11|}}}}}}
    |imageleft = {{{imageleft11|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list11|{{{список11|}}}}}}{{{content11|}}}
}}


}}<includeonly>{{#switch: {{SUBPAGENAME}} | doc | песочница = | [[Категория:Шаблоны:Работа со строками]] }}</includeonly><noinclude>
|list12 =
{{doc-inline}}
{{#if:{{{group12|{{{блок12|}}}}}}{{{sect12|}}}{{{section12|{{{секция12|}}}}}}
Шаблон предназначен для навигации между шаблонами для работы со строками. По умолчанию он свернут, однако можно развернуть отдельный блок, задав в первом параметре его название (без слова «строк»).
| {{#invoke:navbox|navbox|child
    |navbar = plain
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr12|{{{имя_блока12}}}}}} |uncollapsed |{{{state12|collapsed}}}}}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect12titlestyle|{{{стиль12заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group12style|{{{стиль12блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list12style|{{{стиль12списка|}}}}}}{{{content12style|}}}
    |title = {{{group12|{{{блок12|}}}}}}{{{sect12|}}}{{{section12|{{{секция12|}}}}}}
    |list1 = {{{list12|{{{список12|}}}}}}{{{content12|}}}
    |image = {{{image12|{{{изображение12|}}}}}}
    |imageleft = {{{imageleft12|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list12|{{{список12|}}}}}}{{{content12|}}}
}}


; Параметры
|list13 =
* ''state'': состояние шаблона (свернут / развернут), по умолчанию — {{code|uncollapsed}}.
{{#if:{{{group13|{{{блок13|}}}}}}{{{sect13|}}}{{{section13|{{{секция13|}}}}}}
* ''примеры'': Для некоторых шаблонов есть примеры использования, которые отображаются при любом непустом значении параметра.
| {{#invoke:navbox|navbox|child
* ''1'': название развернутого блока ({{code|обрезка}}, {{code|вставка и замена}}, {{code|анализ}}), например
    |navbar = plain
{{пример||вставка и замена|_sep = даст}}
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr13|{{{имя_блока13}}}}}} |uncollapsed |{{{state13|collapsed}}}}}
{{doc-end}}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect13titlestyle|{{{стиль13заголовка|}}}}}}
[[Категория:Навигационные шаблоны:Для шаблонов]]
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group13style|{{{стиль13блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list13style|{{{стиль13списка|}}}}}}{{{content13style|}}}
    |title = {{{group13|{{{блок13|}}}}}}{{{sect13|}}}{{{section13|{{{секция13|}}}}}}
    |list1 = {{{list13|{{{список13|}}}}}}{{{content13|}}}
    |image = {{{image13|{{{изображение13|}}}}}}
    |imageleft = {{{imageleft13|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list13|{{{список13|}}}}}}{{{content13|}}}
}}
 
|list14 =
{{#if:{{{group14|{{{блок14|}}}}}}{{{sect14|}}}{{{section14|{{{секция14|}}}}}}
| {{#invoke:navbox|navbox|child
    |navbar = plain
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr14|{{{имя_блока14}}}}}} |uncollapsed |{{{state14|collapsed}}}}}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect14titlestyle|{{{стиль14заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group14style|{{{стиль14блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list14style|{{{стиль14списка|}}}}}}{{{content14style|}}}
    |title = {{{group14|{{{блок14|}}}}}}{{{sect14|}}}{{{section14|{{{секция14|}}}}}}
    |list1 = {{{list14|{{{список14|}}}}}}{{{content14|}}}
    |image = {{{image14|{{{изображение14|}}}}}}
    |imageleft = {{{imageleft14|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list14|{{{список14|}}}}}}{{{content14|}}}
}}
 
|list15 =
{{#if:{{{group15|{{{блок15|}}}}}}{{{sect15|}}}{{{section15|{{{секция15|}}}}}}
| {{#invoke:navbox|navbox|child
    |navbar = plain
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr15|{{{имя_блока15}}}}}} |uncollapsed |{{{state15|collapsed}}}}}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect15titlestyle|{{{стиль15заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group15style|{{{стиль15блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list15style|{{{стиль15списка|}}}}}}{{{content15style|}}}
    |title = {{{group15|{{{блок15|}}}}}}{{{sect15|}}}{{{section15|{{{секция15|}}}}}}
    |list1 = {{{list15|{{{список15|}}}}}}{{{content15|}}}
    |image = {{{image15|{{{изображение15|}}}}}}
    |imageleft = {{{imageleft15|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list15|{{{список15|}}}}}}{{{content15|}}}
}}
 
|list16 =
{{#if:{{{group16|{{{блок16|}}}}}}{{{sect16|}}}{{{section16|{{{секция16|}}}}}}
| {{#invoke:navbox|navbox|child
    |navbar = plain
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr16|{{{имя_блока16}}}}}} |uncollapsed |{{{state16|collapsed}}}}}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect16titlestyle|{{{стиль16заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group16style|{{{стиль16блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list16style|{{{стиль16списка|}}}}}}{{{content16style|}}}
    |title = {{{group16|{{{блок16|}}}}}}{{{sect16|}}}{{{section16|{{{секция16|}}}}}}
    |list1 = {{{list16|{{{список16|}}}}}}{{{content16|}}}
    |image = {{{image16|{{{изображение16|}}}}}}
    |imageleft = {{{imageleft16|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list16|{{{список16|}}}}}}{{{content16|}}}
}}
 
|list17 =
{{#if:{{{group17|{{{блок17|}}}}}}{{{sect17|}}}{{{section17|{{{секция17|}}}}}}
| {{#invoke:navbox|navbox|child
    |navbar = plain
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr17|{{{имя_блока17}}}}}} |uncollapsed |{{{state17|collapsed}}}}}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect17titlestyle|{{{стиль17заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group17style|{{{стиль17блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list17style|{{{стиль17списка|}}}}}}{{{content17style|}}}
    |title = {{{group17|{{{блок17|}}}}}}{{{sect17|}}}{{{section17|{{{секция17|}}}}}}
    |list1 = {{{list17|{{{список17|}}}}}}{{{content17|}}}
    |image = {{{image17|{{{изображение17|}}}}}}
    |imageleft = {{{imageleft17|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list17|{{{список17|}}}}}}{{{content17|}}}
}}
 
|list18 =
{{#if:{{{group18|{{{блок18|}}}}}}{{{sect18|}}}{{{section18|{{{секция18|}}}}}}
| {{#invoke:navbox|navbox|child
    |navbar = plain
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr18|{{{имя_блока18}}}}}} |uncollapsed |{{{state18|collapsed}}}}}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect18titlestyle|{{{стиль18заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group18style|{{{стиль18блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list18style|{{{стиль18списка|}}}}}}{{{content18style|}}}
    |title = {{{group18|{{{блок18|}}}}}}{{{sect18|}}}{{{section18|{{{секция18|}}}}}}
    |list1 = {{{list18|{{{список18|}}}}}}{{{content18|}}}
    |image = {{{image18|{{{изображение18|}}}}}}
    |imageleft = {{{imageleft18|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list18|{{{список18|}}}}}}{{{content18|}}}
}}
 
|list19 =
{{#if:{{{group19|{{{блок19|}}}}}}{{{sect19|}}}{{{section19|{{{секция19|}}}}}}
| {{#invoke:navbox|navbox|child
    |navbar = plain
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr19|{{{имя_блока19}}}}}} |uncollapsed |{{{state19|collapsed}}}}}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect19titlestyle|{{{стиль19заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group19style|{{{стиль19блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list19style|{{{стиль19списка|}}}}}}{{{content19style|}}}
    |title = {{{group19|{{{блок19|}}}}}}{{{sect19|}}}{{{section19|{{{секция19|}}}}}}
    |list1 = {{{list19|{{{список19|}}}}}}{{{content19|}}}
    |image = {{{image19|{{{изображение19|}}}}}}
    |imageleft = {{{imageleft19|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list19|{{{список19|}}}}}}{{{content19|}}}
}}
 
|list20 =
{{#if:{{{group20|{{{блок20|}}}}}}{{{sect20|}}}{{{section20|{{{секция20|}}}}}}
| {{#invoke:navbox|navbox|child
    |navbar = plain
    |state = {{#ifeq:{{{selected|{{{октрытый_блок}}}}}}|{{{abbr20|{{{имя_блока20}}}}}} |uncollapsed |{{{state20|collapsed}}}}}
    |groupstyle = {{{basestyle|{{{стиль|}}}}}};{{{secttitlestyle|{{{стиль_заголовков|}}}}}}{{{sect20titlestyle|{{{стиль20заголовка|}}}}}}
    |titlestyle = {{{groupstyle|{{{стиль_блоков|}}}}}}{{{group20style|{{{стиль20блока|}}}}}}
    |liststyle  = {{{liststyle|{{{стиль_списков|}}}}}}{{{contentstyle|}}}{{{list20style|{{{стиль20списка|}}}}}}{{{content20style|}}}
    |title = {{{group20|{{{блок20|}}}}}}{{{sect20|}}}{{{section20|{{{секция20|}}}}}}
    |list1 = {{{list20|{{{список20|}}}}}}{{{content20|}}}
    |image = {{{image20|{{{изображение20|}}}}}}
    |imageleft = {{{imageleft20|}}}
    |{{#if:{{{listpadding|{{{отступ_списка|}}}}}} |listpadding |void}} = {{{listpadding|{{{отступ_списка|}}}}}}
  }}
| {{{list20|{{{список20|}}}}}}{{{content20|}}}
}}
 
|below = {{{below|}}}
 
}}<noinclude>
{{doc}}
</noinclude>
</noinclude>

Версия от 19:26, 4 апреля 2019

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