gpt4 book ai didi

javascript - 用于验证苹果包标识符或苹果 ID 的正则表达式

转载 作者:行者123 更新时间:2023-11-30 11:19:53 25 4
gpt4 key购买 nike

我正在开发一个 API,我需要将 Apple 包标识符或 Apple App ID 与 Javascript 和 PHP 中的正则表达式相匹配,对于 Javascript,我注意到所有 Apple 移动应用程序标识符都以 id 开头,然后是一组数字,例如 id1234567 这是我所做的但是它不起作用,试图匹配此 id1234567 或以 id 开头的任何数字模式

var ios_prop = "id1234567";
regexp = /id\[0-9]+/;
if (regexp.test(ios_prop))
{
alert ("This is a valid Apple ID");
} else {
alert ("Invalid Apple ID");
}

但它告诉我“Apple ID 无效”。

对于 PHP,我不知道如何完成它。

提前致谢。

最佳答案

要检查字符串是否以 "id" 开头,请使用 ^ anchor 。要指定数字组,您可以使用 [0-9]\d

您的正则表达式 /id\[0-9]+/ 正在转义第一个 [ 特殊字符。您正在寻找不匹配的 "id["

使用 regexp =/^id[0-9]+/;/^id\d+/

关于javascript - 用于验证苹果包标识符或苹果 ID 的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50204658/

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