gpt4 book ai didi

php - 使用正则表达式返回 mysql 字符串

转载 作者:可可西里 更新时间:2023-11-01 08:50:56 26 4
gpt4 key购买 nike

这是我的代码:

$sql = "SELECT `description` FROM `auctions` WHERE `description` REGEXP '[0-9]{10}'";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
echo $row["description"];
}

这将返回整个字段 description,我只需要获取与 REGEXP 匹配的部分,我该如何使用 php 执行此操作?

最佳答案

$sql = "SELECT `description` FROM `auctions` WHERE `description` REGEXP '[0-9]{10}'";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
preg_match('/\d{10}/', $row["description"], $match);
echo $match[0];
}

关于php - 使用正则表达式返回 mysql 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14454334/

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