Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Работа со строкой (РЕДАКТИРОВАНИЕ) (https://javascript.ru/forum/misc/38970-rabota-so-strokojj-redaktirovanie.html)

adax 11.06.2013 12:46

Работа со строкой (РЕДАКТИРОВАНИЕ)
 
как из строки "телефона" 89876544321 сделать 8 987 654-43-21 ?

ksa 11.06.2013 12:58

Цитата:

Сообщение от adax
как из строки "телефона" 89876544321 сделать 8 987 654-43-21 ?

Как вариант...

var t='89876544321';
alert(t.replace(/^([0-9])([0-9]{3})([0-9]{3})([0-9]{2})/,'$1 $2 $3-$4-'));

рони 11.06.2013 12:59

adax,
http://learn.javascript.ru/regexp-methods
а сами пробовали написать замену?


Часовой пояс GMT +3, время: 08:27.