gpt4 book ai didi

php - 正则表达式不匹配模式数组

转载 作者:搜寻专家 更新时间:2023-10-31 21:09:11 25 4
gpt4 key购买 nike

我需要检查“如果不匹配”。匹配工作是否正确:

<?php
$string1 = 'BB123';
$string2 = 'ZZ123';

$pattern = '/^(AA.*|BB.*|CC.*)$/';

echo preg_match($pattern, $string1);
echo preg_match($pattern, $string2);

我收到 1 和 0,没关系。但是,如果将模式更改为

$pattern = '/^(?!AA.*|BB.*|CC.*)$/';

我收到 00。

通过仅更改模式来帮助我接收 0 和 1。

最佳答案

    ^(?!AA.*|BB.*|CC.*).*$

使用这个。如果否定前瞻失败,则接受字符串。*。

关于php - 正则表达式不匹配模式数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25237653/

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