За скрин спасибо - поправлю ))
Цены сейчас обрабатываются вот таким образом:
// Убираем повторяющиеся пробелы и точки
REPLACEMANYSYMBOLSTOONE (" .");
// Заменяем символы "-", "/" и "," на точку
REPLACE("-",".");
REPLACE("/",".");
REPLACE(",",".");
// Убираем слева и справа лишние символы
TRIM (" .,:;/+-");
// производим замену слов типа б.ц. на 0.00
REPLACEWITHTABLE("10d.ar");
В конце-концов проверяем что у нас в цене остались только цифры и точка
CHARSET("DIGITS",".");
Т.е. у Вас последовательно цена таки придет к виду *.**
Редактировано 1 раз. Последний раз 06.05.2010 06:02 пользователем Михайленко Илья.