Шаблон:Телефон
Материал из Энциклопедия МИФИ
Энциклопедия МИФИ > Телефон
[черновая версия] | [черновая версия] |
Chameleon (Обсуждение | вклад) м |
Lamen (Обсуждение | вклад) (test) |
||
Строка 1: | Строка 1: | ||
<includeonly>{{#if:{{{1|}}}| | <includeonly>{{#if:{{{1|}}}| | ||
- | {{#vardefine: | + | {{ #vardefine:TXT| {{{1|}}} }} |
+ | |||
+ | {{ #vardefine:TEL| | ||
+ | {{#regex:{{ #var: TXT}}|%^(\+?[78]?[ ]*(\([^(]*\))?[ ]*[-\d ]*)[ ]*(\((.*)\))?$%|$1}} | ||
+ | }} | ||
+ | {{ #vardefine:ADDON| | ||
+ | {{#regex:{{ #var: TXT}}|%^(\+?[78]?[ ]*(\([^(]*\))?[ ]*[-\d ]*)[ ]*(\((.*)\))?$%|$4}} | ||
+ | }} | ||
+ | |||
+ | {{#vardefine:tel|{{#var:TEL}}}} | ||
{{#vardefine:tel|{{#replace:{{#var:tel}}| }}}} | {{#vardefine:tel|{{#replace:{{#var:tel}}| }}}} | ||
{{#vardefine:tel|{{#replace:{{#var:tel}}|-}}}} | {{#vardefine:tel|{{#replace:{{#var:tel}}|-}}}} | ||
Строка 26: | Строка 35: | ||
}} | }} | ||
{{#var:tel}}{{#set:телефон={{#var:tel}}}} | {{#var:tel}}{{#set:телефон={{#var:tel}}}} | ||
- | }}</includeonly> | + | }} |
+ | {{#if:{{{#var:ADDON }}}|{{ #var:ADDON }}}}</includeonly> | ||
<noinclude> | <noinclude> | ||
Надо использовать: | Надо использовать: |
Версия 19:39, 26 августа 2009
Надо использовать:
Примеры:
- {{телефон|+7 ( 098) 698-1-444}} — +7 (098) 698-14-44
- {{телефон|8 ( 098) 1-444}} — 8 (098) 14-44
- {{телефон| 1-444}} — 14-44