HarmonyOS 正则匹配want如何正确填写host

在隐式匹配want时,需求使用pathRegex正则匹配文件类型,host等参数如何正确填写,有使用pathRegex的样例demo或者文档吗,以下为配置后但匹配失败的例子。

"skills": [{
  "actions": [
    "ohos.want.action.viewData"
  ],
  "uris": [{
    "scheme": "file",
    "host": "file",
    "port": "21",
    "pathRegex": ".*txt",
    "linkFeature": "fileopen"
  }]
}]
HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

uri匹配规则可以参考这个文档,里边有正则表达式的说明,文档链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/explicit-implicit-want-mappings-V5#uri匹配规则

uris配置您可以参考这种写法,type可以指定多种类型:

"uris": [{
  "scheme": "file",
  "type": "text/plain"
},
{
  "scheme": "file",
  "type": "application/pdf"
}]
分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS 正则特殊字符转义无法匹配
54浏览 • 1回复 待解决
mysql正则表达式匹配数字
2070浏览 • 1回复 待解决
HarmonyOS 正则问题
44浏览 • 1回复 待解决
如何使用正则表达式?
451浏览 • 1回复 待解决
Host AOT和Target AOT是指什么
1964浏览 • 1回复 待解决
ceph配置问题—关于host的配置
2571浏览 • 1回复 待解决