当前位置: 首页 > 编程笔记 >

php使用正则表达式获取图片url的方法

钱繁
2023-03-14
本文向大家介绍php使用正则表达式获取图片url的方法,包括了php使用正则表达式获取图片url的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了php使用正则表达式获取图片url的方法。分享给大家供大家参考。

具体实现方法如下:


<?php

header("Content-type:text/html;charset=utf-8");

$str = '<p><img src="images/11111111.jpg" alt="美女" /></p>';

$pattern = "/[img|IMG].*?src=['|\"](.*?(?:[.gif|.jpg]))['|\"].*?[\/]?>/";

preg_match_all($pattern,$str,$match);

echo "<pre/>";

print_r($match);

?>

希望本文所述对大家的php程序设计有所帮助。

 类似资料:
  • 问题内容: 我一直在寻找URL的简单正则表达式,有人能用得起吗?我在zend框架验证类中找不到一个,并且看到了几种实现。 问题答案: 我在一些项目中使用了此工具,我不认为我遇到了问题,但我敢肯定它并不详尽: 最后,大多数随机垃圾都是用来处理句子中的情况(以避免匹配尾随时间)。我敢肯定它可以清除,但因为它起作用了。我或多或少只是将其复制到项目之间。

  • 我如何用PHP中的正则表达式来实现这个 匹配此内容并忽略尺寸部分 请记住,300x200可以是任何东西,从4charsx4chars到1charx1chars

  • 我试图在正则表达式中组合if-else,基本上,如果字符串中存在一些模式,则捕获一个模式,如果不存在,则捕获另一个模式。 字符串是:'https://www.searchpage.com/searchcompany.aspx?companyId=41490234 因此,如果在字符串中检测到“?”,则正则表达式应捕获“?”标记之后的所有内容;如果没有,那就从头抓起。 我使用了:

  • 问题内容: 我在表格栏中 我只需要得到那行,列中的值正好是10个符号,所有这些符号都只是数字 为此必须编写什么查询? 我在尝试 但这不会返回0行 问题答案: 您正在寻找的模式是或。 一切都在手册中。

  • 正则表达式来提取URL路径。我有这个URL,我只想提取它的一个路径,我该如何获取它? 我想要的路径是从 完整的网址可以分为3部分 https://myurl.nl/apps/ 我只需要中间的部分。如何在Java中使用regex获得它?

  • 我正在尝试使用一个Java正则表达式来提取数据。它符合我的数据,但我无法得到组数据。我正在尝试获取数据1,xmlAggregator,268803451,3。查看文档,我假设如果在\d+和\w+周围加上(),就会得到组中的数字和字符串。对如何更改正则表达式有什么建议吗? 字符串: Java代码: 输出: 希望得到: