PHP preg_替换和分解函数
我有一些像这样的原始数据PHP preg_替换和分解函数,php,preg-replace,explode,Php,Preg Replace,Explode,我有一些像这样的原始数据 \u002522\u00253A\u002522https\u00253A\u00255C\u00252F\u00255C\ Array ( [0] => [1] => [2] => https [3] => [4] => [5] => [6] => ) 我的目的是删除\u0022522https\this之间每个字符串的反斜
\u002522\u00253A\u002522https\u00253A\u00255C\u00252F\u00255C\
Array
(
[0] =>
[1] =>
[2] => https
[3] =>
[4] =>
[5] =>
[6] =>
)
我的目的是删除\u0022522https\this之间每个字符串的反斜杠“\”和前7位数字。为此,输出将仅为https
如果只有这样的7位数字\u002522\输出将为空
我的最终目的是将每个结果放入一个数组中,该数组针对上述原始数据进行格式化,如下所示
\u002522\u00253A\u002522https\u00253A\u00255C\u00252F\u00255C\
Array
(
[0] =>
[1] =>
[2] => https
[3] =>
[4] =>
[5] =>
[6] =>
)
我想要这个结果来构建一个URL。我尝试了preg\u replace
和explode
功能以获得预期结果,但失败了
$text = '\u002522\u00253A\u002522https\u00253A\u00255C\u00252F\u00255C\\';
$text = preg_replace("#(\\\\[a-z0-9]{7})#is",",",$text);
$text_array = explode(",",trim($text,'\\'));
print_r($text_array);