gpt4 book ai didi

php - 如何使用 php 删除转义的正斜杠?

转载 作者:可可西里 更新时间:2023-10-31 23:53:19 25 4
gpt4 key购买 nike

我正在使用 Google Drive API,我获得的 refresh_token 有一个转义的正斜杠。虽然这应该是有效的 JSON,但 API 在调用 refreshToken() 时不会接受它。我正在尝试使用 preg_replace 删除反斜杠:

$access_token = "1\/MgotwOvbwZN9MVxH5PrLR2cpvX1EJl8omgYdA9rrjx8";
$access_token = preg_replace('/\\\//', '/', $access_token);

我希望返回的字符串是:

"1/MgotwOvbwZN9MVxH5PrLR2cpvX1EJl8omgYdA9rrjx8";

我尝试了各种表达式,但它要么不删除反斜杠,要么返回一个空字符串。请注意,我不想删除所有反斜杠,只删除转义正斜杠的反斜杠。

最佳答案

避免使用正则表达式,只使用 str_replace:

$access_token = "1\/MgotwOvbwZN9MVxH5PrLR2cpvX1EJl8omgYdA9rrjx8";
$access_token = str_replace( '\/', '/', $access_token );
//=> 1/MgotwOvbwZN9MVxH5PrLR2cpvX1EJl8omgYdA9rrjx8

关于php - 如何使用 php 删除转义的正斜杠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21942437/

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