gpt4 book ai didi

php - Preg_match 表达式在字符串中查找代码

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

示例字符串:

$string = "Buyer must enter coupon code 10OFF100 in shopping cart.";
$string = "Get $20 Off Auto Parts Order Over $150. Use Coupon code: GAPCJ20";

我需要提取代码(10FF100GAPCJ20)。

我试图创建一个 preg_match 来查找“优惠券代码”和“优惠券代码:”并立即提取其后的短语或单词。我自己运气不太好,也没有找到 reg 表达式。

有人可以发布正确的代码吗。

感谢您的帮助。

最佳答案

使用此 php 代码:

$arr = array("Buyer must enter coupon code 10OFF100 in shopping cart.", "Get $20 Off Auto Parts Order Over $150. Use Coupon code: GAPCJ20");
foreach ($arr as $s) {
preg_match('~coupon code\W+(\w+)~i', $s, $m);
var_dump($m[1]);
}

输出

string(8) "10OFF100"
string(7) "GAPCJ20"

关于php - Preg_match 表达式在字符串中查找代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6021488/

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