Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Модификация строки. (http://forum.oszone.net/showthread.php?t=193455)

admin-nsk 09-12-2010 06:36 1561588

Модификация строки.
 
Здравствуйте помогите написать функцию для изменение строки из вида +79139139696 в +7 913 913 9696.

Iska 09-12-2010 07:13 1561599

По какому принципу? Если по позиционному, то можно, например, так:
читать дальше »
Код:

Option Explicit

Dim strIn
Dim strOut
Dim objRexExp

strIn = "+79139139696"

With WScript.CreateObject("VBScript.RegExp")
        .Pattern = "(\+\d)(\d{3})(\d{3})(\d{4})"
        strOut = .Replace(strIn, "$1 $2 $3 $4")
       
        WScript.Echo strOut
End With

WScript.Quit 0


admin-nsk 09-12-2010 07:47 1561606

Получилось. Спасибо большое за помощь.


Время: 14:06.

Время: 14:06.
© OSzone.net 2001-