@Tishka17
Tishka17
11 Sep 2014

Как в этой ОС распарсить sip адрес на части? или хотя бы email

11 Sep 2014

парсер написать, конечно же. .toString() и в парсер ее, в парсер :)

11 Sep 2014

torgash, вот у меня есть строка '"Ивано Иван Иванович"sip:0001@mysip.com; hello there', как мне отсюда получить адрес сервера и id аккаунта на нем?

#tsykv/2 в ответ на /1
11 Sep 2014

парой операций со строкой: разобрать по регэкспам и заменить ненужное на пустой символ "". Ну или выдергиванием из строки, хз. Детально не занимался, но случай был, когда только substring-ом спасался

#tsykv/5 в ответ на /2
11 Sep 2014

Tishka17, ну, регексп типа [a-z]+:[a-za-Z0-9и прочие допустимые по стандарту букафки]+

#tsykv/6 в ответ на /4
11 Sep 2014

torgash, не. я могу накостылировать. Но с учетом что я не знаю всех граблей формата, боюсь ошибиться. Сейчас мне от сервера приходят вот такие, какие ещё могут - хз

#tsykv/7 в ответ на /5
11 Sep 2014

Equidamoid, вот только тут куча мусора типа отображаемого имени и комментария, который надо выкинуть

#tsykv/8 в ответ на /6
11 Sep 2014

понатыкай в тырнетах готовых парсеров. Желательно сразу в JAR и с документацией. Увеличишь размер APK, зато меньше проебешься

#tsykv/9 в ответ на /7
11 Sep 2014

torgash, ну я как раз хотел услышать пару названий. Может вообще внутри pjsip уже что-то есть

#tsykv/11 в ответ на /9
11 Sep 2014

Tishka17, пробелы-кавычки и прочее в урле низзя, потому оно не попадёт

#tsykv/12 в ответ на /8
11 Sep 2014

я, к сожалению, из парсинга только JSON занимался :(

#tsykv/13 в ответ на /11

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.