PHP 正则表达式匹配 JSON 中 URL 字符串
在 PHP 中,你可以使用正则表达式进行字符串匹配。以下是一个例子:
$str = '{'url':'7dyu8kj0mJB8/vR+EW7WsTXWABZUxn4eQmYRy9g==','id1':'1957248937c25468','id2':'248937c2546850a88aa5'}';
preg_match('/'url':'([^']+)'/', $str, $matches);
$url = $matches[1];
echo $url;
输出:
7dyu8kj0mJB8/vR+EW7WsTXWABZUxn4eQmYRy9g==
上面的代码使用正则表达式'url':'([^']+)'来匹配'url':'后面的字符串,其中([^']+)表示匹配任意非引号字符,$matches是一个数组,用于存储匹配到的结果。通过$matches[1]可以获取到匹配到的 url 字符串。
原文地址: https://www.cveoy.top/t/topic/o1T 著作权归作者所有。请勿转载和采集!