我们有一个运行在 BB Bold 9700 (OS 版本: 5.0)
上的黑莓原生应用程序。
该应用程序注册了一个自定义模式,形如 string://[0-9]*
。匹配该模式的字符串会被高亮显示,但应用程序无法接收完整的字符串。
此外,在识别和突出显示 URL 时,当启动后,BB 浏览器
只接收到部分字符串 - http://
。
这个问题只发现在 BB Bold 9700 (OS 版本: 5.0)
上。
还有几个问题:
- 是否有方法可以查找黑莓设备注册的所有系统模式?
- 如果一段文本与多个模式匹配,黑莓如何解决冲突?
在我的情况下,两个文本 "http://urlline
" 和 "string://customtext
" 分别被削减为 "http:// 和 string
"。
"MyString://41,57"
这样的字符串吗? - Mister Smithstring://12,3456789
这样的URL(数字而不是字母),但你发布的示例URL是string://customtext
(字母而不是数字)。 - Daniel Schilling