Здравствуйте, virka, Вы писали:
V>Какой тип тестовой переменной? Строка?
Да, строка.
V>Что она содержит? Строку, в тексте которой встречаются эти числа,
Да. Причем это математическое выражение, т.е. кроме чисел там скорее всего встречаются только скобки и знаки арифметических операций, хотя я бы не стал на это полагаться.
V>Какик еще могут быть варианты?
([0-9]{1,3})?([,'` ][0-9]{3})*([\.,][0-9]*)?
Это очевидно неверное рег. выражение: как минимум (а) все символы разделители тысяч в одном числе одинаковые, (б) если уж запятая разделяет тысячи, то точка отделет дробную часть. Но смысл я думаю ясен.
... << RSDN@Home 1.2.0 alpha rev. 619>>