Help request

Jun 26, 2012 11:57


Товарищи, помогите, пожалуйста, собрать коллекцию ответов на USSD-запрос баланса от российских операторов мобильной связи. Мне по работе очень нужно, а вам делов всего на минуту ( Read more... )

распознавание и понимание, программизЬм

Leave a comment

МТС в Ханты-Мансийске отвечает так mirskiy45 June 26 2012, 05:33:33 UTC
Minus:100,54r,Limit:99,99r

-------
Именно запятые, без пробелов.
А теперь вопрос: Позвольте полюбопытствовать - к чему это? Какой-то тест ихнего программного обеспечения?

Reply

Спасибо. rexy_craxy June 26 2012, 06:08:27 UTC
Просто нужно научить железку выдавать баланс СИМки в присоединенном модеме. В форме числа. Независимо от опсоса, тарифного плана и пр.

Reply

Re: Спасибо. yury_finkel June 26 2012, 06:57:29 UTC
Навскидку: регэкспом искать первое число, типа
/^.*?(-?\d+[,.]\d+)/

Reply

Re: Спасибо. rexy_craxy June 26 2012, 13:00:21 UTC
У меня несколько более "интеллектуальный" алгоритм :)

Reply

Re: МТС в Ханты-Мансийске отвечает так rexy_craxy June 26 2012, 12:59:37 UTC
> Minus:100,54r,Limit:99,99r

А бывает "Plus:..." ? И какое из двух чисел следует считать собственно "балансом", т.е. остатком (или кредитом) на счету, который еще можно потратить?

Reply


Leave a comment

Up