gpt4 book ai didi

php - 在 php 中左右剥离

转载 作者:太空宇宙 更新时间:2023-11-04 03:06:07 25 4
gpt4 key购买 nike

我正在将以下 python 转换为 php

目的是从字符串中删除比分,如“Liverpool 1 v 0 Everton”

home, away = event_data.get("desc").split(' v ')

# remove scores from event desc
if home.rsplit(' ', 1)[1].isdigit() and away.split(' ', 1)[0].isdigit():
event_name = home.rsplit(' ', 1)[0] + " v " + away.split(' ', 1)[1]

到目前为止在 php 中

$nameArray = explode(' v ', $value['name']);

$home = $nameArray[0];
$away = $nameArray[1];

$event_name = $home . ' v ' . $away;

我正在为打分而苦苦挣扎,有什么建议吗?

最佳答案

在 PHP 中使用 preg_repalce 可以替换 "v " 周围的数字:

$str = "Liverpool 1 v 0 Everton";

$event_name = preg_replace('/\h+\d+\h+v\h+\d+\h+/', ' v ', $str);

echo $event_name . "\n";
//=> Liverpool v Everton

关于php - 在 php 中左右剥离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39399069/

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