gpt4 book ai didi

javascript - 如何允许字符串既匹配某个表达式又不包含另一个字符串

转载 作者:行者123 更新时间:2023-11-28 20:37:33 25 4
gpt4 key购买 nike

我有一个电话号码检查正则表达式:

/^\+\d{1,3}[\d ]*$/ (它匹配 +7 5165761074)。

我还需要这个正则表达式来不允许 00000001234567 进入其中。

最佳答案

您可以使用负前瞻

/^\+(?!0000000)(?!1234567)\d{1,3}[\d ]*$/

http://www.javascriptkit.com/javatutors/redev2.shtml

前瞻中的实际表达式可能会略有不同,具体取决于您对“不允许内部”的确切含义。

关于javascript - 如何允许字符串既匹配某个表达式又不包含另一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15082092/

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