gpt4 book ai didi

php - preg_split()—管道字符问题

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

我正在尝试拆分格式如下的字符串:

Value1==Value1||Value2==Value2||..."

在 == 和 || 处但我在使用管道时遇到了问题。我可以很容易地在 == 处拆分它们,但是当我尝试添加管道时,它要么不起作用,要么在每个字符处拆分。我应该使用什么模式?谢谢!

最佳答案

| 是一个特殊字符,应该用反斜杠转义。使用 \|+ 匹配一个或多个管道,如果管道数量可变,则使用 \|\| 匹配正则表达式中的两个管道。

preg_split('/\|+/', $your_string)

但是,如果总是两个管道,最好使用普通的旧explode("||"$your_string)

关于php - preg_split()—管道字符问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11887227/

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