解决方案 »
- php include 包含文件的问题
- 后退页的数据如何不被丢失
- PHPExcel 如何保存xls 文件
- 找人做模板
- 有没有把文字从其他格式转为utf-8格式的php代码?
- 请教:实现SqlServer的分页功能,不知道使用什么方式好?
- php连接MSSQL SERVER出错
- 这个正则为什么匹配错误?
- php登录页在windows上正常工作在linux上就不行了网上好多方法都试了求帮忙看看
- 如何通过服务端(带网页界面)修改客户端定义的变量值?
- php socket服务端能不能在网页端开启?而不是只能用CLI模式开启
- php 页面跳转 本地windows 环境正常,上传linux 服务器上跳转不了
<embed src="/fofa/upload/2014-08/05/5.mp4" type="video/x-ms-asf-plugin" width="550" height="400" autostart="false" loop="true" />
txt;
preg_match('/src="(.+?)"/i', $s, $m);
echo $m[1];
字符串的格式是<embed src="/fofa/upload/2014-08/05/5.mp4" type="video/x-ms-asf-plugin" width="550" height="400" autostart="false" loop="true" />这个样子的
请问怎么截取src="..."里面的内容呢,也就是红字部分。求指导啊
TXT;
preg_match_all('/src=([\'"]?)(.+?)\1/is', $s, $m);
print_r($m);
Array
(
[0] => Array
(
[0] => src="/fofa/upload/2014-08/05/5.mp4"
[1] => src="..."
) [1] => Array
(
[0] => "
[1] => "
) [2] => Array
(
[0] => /fofa/upload/2014-08/05/5.mp4
[1] => ...
))
可以看这里用法:http://php.net/manual/zh/language.types.string.php#language.types.string.syntax.heredoc