gpt4 book ai didi

PHP : Regex, 如何验证 android 和 ios 深层链接 URI

转载 作者:行者123 更新时间:2023-11-29 11:33:32 24 4
gpt4 key购买 nike

我已经上网寻找解决方案,但一无所获,我的问题很简单,我需要什么正则表达式模式来验证 android 和 ios 深层链接以进行验证。

移动深度链接定义:移动深度链接。在移动应用程序的上下文中,深度链接包括使用链接到移动应用程序内特定位置的统一资源标识符 (URI),而不是简单地启动应用程序。延迟深度链接允许用户深度链接到内容,即使应用程序尚未安装也是如此。

移动深度链接可以有不同的形式,例如

嗨://mob.com你好://w.l.o

如何验证:

NB : I have not seen any solution online to this, try your google search and youtube search.

最佳答案

首先,如果您正在构建应用程序链接,它们是 80% 安全的,但对于验证来说,它是 95% 的公平性。

尝试

$deeplinkURI = example://fb.com/cool 
if (preg_match("/(?i)\b((?:https?://|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'\".,<>?«»“”‘’]))/", $deeplinkURI )){

} else {
echo "Invalid Deep link URI";
exit();
}

关于PHP : Regex, 如何验证 android 和 ios 深层链接 URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51275910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com