Здравствуйте, gegMOPO4, Вы писали:
MOP>Здравствуйте, Eugene Novikov, Вы писали:
EN>>Вот попадос то
. Оказывается в Java2ME нет штатной либы для работы с regexp. Надыбал какой то Regexp-me, придется с ним разбираться и притягивать их функции. Надеюсь получится сделать так, как вы описали.
MOP>Не надо там регэкспы, пожалейте пользователей с GPRS.
MOP>1. Ищете первый %, всё, что до него, выводите.
MOP>2. Ищете следующий %, выбираете имя между ними и подставляете.
MOP>3. Повторяете с п.1.
MOP>4. Если % кончились, просто выводите остаток.
MOP>Обработку ошибок и специальных случаев добавить по вкусу (как и с регэкспами).
На Си (на котором я в основном программирую), так бы и сделал. Но в Java подумал можно как то более элегантно это сделать. Фик знает че уже делать, ум на раскоряку. На Си мне проще, я там у меня опыт достаточно большой. А опыт в Java крайне маленький вот и думаю как тут лучше строки парсить.