Blackberry Bold - невозможно распознать URL-адреса и даже пользовательские шаблоны
У нас есть приложение для Blackberry, развернутое на BB Bold 9700 (OS Version: 5.0)
Приложение регистрирует пользовательский шаблон формы string://[0-9]*
. Строки, соответствующие шаблону, подсвечиваются, но приложение не получает полную строку
Также, когда URL-адреса распознаются и подсвечиваются, при запуске BB browser
получает только частичную строку - http://
Эта ошибка наблюдается только с BB Bold 9700 (OS Version: 5.0)
.
Еще пара вопросов
- Есть ли способ найти все шаблоны системы, зарегистрированные с помощью устройства Blackberry?
- Как BlackBerry разрешает конфликт, если текст сопоставляется более чем одним шаблоном?
в моем случае оба текста "http://urlline
" и "string://customtext
" были привязаны к "http:// and string
" соответственно.
Ответы
Ответ 1
То, что я собираюсь предложить, тривиально, я знаю об этом, но вы пробовали:
\w+\:\/\/[\w\d\.\,\:\;]+
Это будет соответствовать строке перед двоеточием, двоеточием, двойной косой чертой и любой буквой или номером или пунктуацией после него (очевидно, вы можете дополнительно специализировать выражение).
Я не разработчик BlackBerry, поэтому я не могу ответить на другие вопросы, извиняюсь за это.
В любом случае, за любые сомнения или разъяснения вы можете положиться на этот сайт здесь.