Мне нужно переписать следующий фрагмент PHP (который отфильтровывает любые нечисловые символы из строки);Альтернатива VBScript для preg_match PHP
$new_string = preg_replace("/[^0-9]/", "", $old_string)
в VBScript. Какие-либо предложения ?
Мне нужно переписать следующий фрагмент PHP (который отфильтровывает любые нечисловые символы из строки);Альтернатива VBScript для preg_match PHP
$new_string = preg_replace("/[^0-9]/", "", $old_string)
в VBScript. Какие-либо предложения ?
Function repNum(myString)
Set RegularExpressionObject = New RegExp
With RegularExpressionObject
.Pattern = "[^0-9]"
.IgnoreCase = True
.Global = True
End With
repNum = RegularExpressionObject.Replace(myString, "")
Set RegularExpressionObject = nothing
End Function
Установка 'IgnoreCase' не имеет смысла в этом случае есть не прописные/строчные цифры , и выражение соответствует чему-либо еще. –
Посмотрите здесь: http://msdn.microsoft.com/en-us/library/ms974570.aspx –