我正在向我的 android 应用程序添加一个 intent 过滤器,我希望它能够捕获发送到 http://www.somedomain.com/[numericValue] 的请求。如果路径是数字,我只想捕获它,但如果它有文本,我不关心它。
我尝试了 [0123456789]* 的路径模式,但没有用。这可能吗?
最佳答案
pathPattern
不是完整的正则表达式。相反,它使用“简单的 glob”,其中 *
表示零个或多个紧接在前面的字符——在您的情况下,零个或多个 ]
字符。
在我的脑海中,我不知道如何将您想要的模式转换成可以轻松匹配“简单 glob”的东西。
关于Android intent-filter pathPattern 数字匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3639019/