Цитата:
но это не работает в киборе
Работает.
CODE:
string text = "-10.00";
if(regexsearch(1, #text, text, "^-?[0-9]\d*(\.\d+)?$"))messagebox(text);
else messagebox("Не найдено");
if(regexsearch(1, #text, text, "^-?[0-9]\d*(\.\d+)?$"))messagebox(text);
else messagebox("Не найдено");
Нужно понимать что знак ^ вначале строки означает что искомый текст должен быть вначале строки, а знак $ что текст должен быть концом строки. Т. е. в данном в виде регулярка проверит является ли строка числом.