Blackberry Bold-无法识别URL,甚至无法识别自定义模式

Dak*_*van 14 regex pattern-recognition blackberry

我们在一个部署了一个黑莓本机应用程序 BB Bold 9700 (OS Version: 5.0)

该应用程序注册表单的自定义模式string://[0-9]*.匹配模式的字符串会突出显示,但应用程序不会收到完整的字符串

此外,在识别和突出显示URL时,启动时,BB browser只接收部分字符串 -http://

BB Bold 9700 (OS Version: 5.0)仅在观察到此错误.

几个问题

  1. 有没有办法找到使用黑莓设备注册的所有系统模式?
  2. 如果文本与多个模式匹配,黑莓如何解决冲突?

在我的情况下,两个文本" http://urlline"和string://customtext" http:// and string"分别被剪切为" ".

Fed*_*can 1

我要提出的建议是微不足道的,我知道这一点,但是你尝试过吗:

\w+\:\/\/[\w\d\.\,\:\;]+
Run Code Online (Sandbox Code Playgroud)

这将匹配冒号之前的字符串、冒号、双斜杠以及其后的任何字母、数字或标点符号(显然您可以进一步专门化表达式)。

我不是黑莓开发者,所以我无法回答你的其他问题,对此我深表歉意。

不管怎样,对于每一个疑问或澄清,您都可以依赖这个网站