forum.bitel.ru http://forum.bitel.ru/ |
|
Не могу загрузить реестр из банка. http://forum.bitel.ru/viewtopic.php?f=22&t=5713 |
Страница 3 из 3 |
Автор: | snark [ 21 июл 2011, 14:17 ] |
Заголовок сообщения: | Re: Не могу загрузить реестр из банка. |
Universe писал(а): Вы не поверите, работает и так Код: ([\d\,]+)\t(\d+)\t([\d\.]+) Работать то оно работает, но это какбе ... криво что ли ... Зачем вам искать _несколько_ точек и запятых, а конструкция [\.]+ или [,]+ (да, запятую слешить не надо, т.к. она, в отличие от точки - не служебный символ) как раз об этом и говорит ... Хотите просто учесть в качестве разделителя либо точку либо запятую - сделайте как нить так: Код: \d+(?:\.|,)\d{2} это однострочная вариация на тему друх регекспов: Код: \d+\.\d{2} Код: \d+,\d{2}
|
Автор: | Universe [ 21 июл 2011, 14:20 ] |
Заголовок сообщения: | Re: Не могу загрузить реестр из банка. |
Это действительно реестр оказался кривой, загрузила другой - всё работает. |
Автор: | Universe [ 21 июл 2011, 14:27 ] |
Заголовок сообщения: | Re: Не могу загрузить реестр из банка. |
Всё! Последний третий тип реестра создала без проблем! С таким вариантом описания суммы тоже работает Код: \d+,\d{2}
|
Страница 3 из 3 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |