admin-nsk
09-12-2010, 06:36
Здравствуйте помогите написать функцию для изменение строки из вида +79139139696 в +7 913 913 9696.
По какому принципу? Если по позиционному, то можно, например, так:
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
Получилось. Спасибо большое за помощь.
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.