我正在尝试从下面的字符串中获取进度,但是我做不到。
我尝试了这段代码,但是没有运气
preg_match("/[download] (.*?) of/", $content, $matches);
$content = '[youtube] PIh2xe4jnpk: Downloading webpage
[youtube] PIh2xe4jnpk: Downloading video info webpage
[download] Destination: MAGIC! - Rude (Official Music Video)-PIh2xe4jnpk.mp4
[download] 100% of 16.00MiB in 00:00';
我希望输出为100
答案 0 :(得分:0)
您必须转义[和],因为它们在正则表达式中具有特殊含义:
preg_match("/\[download\] (.*?) of/", $content, $matches);