HarmonyOS 网络地址格式校验--

network kit 中是否有校验访问地址是否格式合法的方法,例如 url不是格式正确的HTTP或HTTPS url

HarmonyOS
2024-12-19 16:05:02
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
aquaa

可以自定义一个方法然后用正则来校验url的格式是否正确,参考下这个正则表达式的方法:

function isValidUrl(url: string) {
  // 定义正则表达式
  const pattern =
    /^(http|https):\/\/(([a-zA-Z0-9]{2,})+\.)+[a-zA-Z]{2,}(:\d+)?(\/?([\w-]+\/)*(\w+\.\w+)?(\?\w+=\w+)?(&\w+=\w+)*)?(#\w+)?$/i;
  // 使用正则表达式校验URL地址是否符合格式
  return pattern.test(url);
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
分享
微博
QQ
微信
回复
2024-12-19 19:28:37
相关问题
使用http请求网络地址
1701浏览 • 1回复 待解决
网络地址建立socket连接
1533浏览 • 1回复 待解决
HarmonyOS Image图片部分网络地址不显示
786浏览 • 1回复 待解决
HarmonyOS 网络请求跳过ssl证书校验
1183浏览 • 1回复 待解决
HarmonyOS 如何获取网络的IP地址
957浏览 • 1回复 待解决
如何获取蜂窝网络的ip地址
1174浏览 • 1回复 待解决
HarmonyOS 短信校验控件
614浏览 • 1回复 待解决