Выделить вещественное число из строки - VB
Формулировка задачи:
Доброго всем времени суток!!Пожалуйста помогите разобраться.Дана строка,содержащая слова,разные символы, вещественные и целые числа.Нужно получить сумму чисел.Во какой огород получился.Работает,но если встречается число с 0 до точки не работает (0.5)
Что я не так делаю?Спасибо.
Решение задачи: «Выделить вещественное число из строки»
textual
Листинг программы
Dim x, w Static re As Object If re Is Nothing Then Set re = CreateObject("vbscript.regexp") re.Pattern = "[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?" re.Global = True End If
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д