gpt4 book ai didi

php - 如何获得我用来拆分字符串的拆分字符串

转载 作者:行者123 更新时间:2023-12-04 05:41:04 26 4
gpt4 key购买 nike

我有一个字符串如下

“2012-06-29 一些文字 2012-06-30 一些文字..”
我正在使用 split(日期的正则表达式)在 php 中拆分上述文本,但我也需要获取该日期。我想得到我用来分割字符串的分割字符串。我需要 Split String ,日期和后面在单独变量中的字符串进行处理。

喜欢

   2012-06-29 App Started
2012-06-30 Login Event


我怎样才能在 php 中得到这个

最佳答案

就像是?

preg_match_all("#(?<date>[0-9]{4}-[0-9]{2}-[0-9]{2}) (?<text>[^0-9]+)#", $text, $matches)
示例代码
        $text = "2012-12-25 xmas 1984-06-01 Puggans birhday 2012-07-28 today";

preg_match_all("#(?<date>[0-9]{4}-[0-9]{2}-[0-9]{2}) (?<text>[^0-9]+)#", $text, $matches, PREG_SET_ORDER);

foreach($matches as $current_match)
{
echo "<tr><td>" . $current_match['date'] . "</td><td>" . trim($current_match['text']) . "</td></tr>\n";
}
?>

关于php - 如何获得我用来拆分字符串的拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11242741/

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