我有一个看起来像这样的字符串:
"res":"https://my.site.com/image/I/fj23l6j2lgk_AM1200_.jpg"
我的 bash 正则表达式是(如果我们让上面等于$str
):
echo $str | grep -oE "\"res\":\"https://my.site.com/image/I/[[:alnum:]]{11}._[a-zA-Z0-9_]*_.jpg\"" \ | grep -oE "my.site.com/image/I/[[:alnum:]]{11}._[a-zA-Z0-9_]*_.jpg" | head -1
干净地提取出来https://my.site.com/image/I/fj23l6j2lgk_AM1200_.jpg
。
在 PHP 中,我不确定是否存在与我上面的内容等效的内容。有没有人有什么建议?
沧海一幻觉
一只甜甜圈