0

我有一个文本框,其值为 <img src="http://localhost/wp/review/wp-content/uploads/2010/11/Sunset.jpg" />

我必须将此文本框值替换为 'http://localhost/wp/review/wp-content/uploads/2010/11/Sunset.jpg' 这是主要目标是删除 img 标签并仅保留 src 值.

谢谢阿肖克·内吉

4

3 回答 3

0

从开头删除 10 个字符,从末尾删除 4 个字符。或者使用 HTML 解析器。

于 2010-12-01T06:51:33.080 回答
0

您还可以考虑创建一个正则表达式来执行此操作。最简单的方法。

于 2010-12-01T07:24:08.507 回答
0

您好,您可以改用此方法

$str = '<img border="0" src=\'/images/image.jpg\' alt="Image" width="100" height="100"/>';

preg_match('/(src=["\'](.*?)["\'])/', $str, $match);  //find src="X" or src='X'
$split = preg_split('/["\']/', $match[0]); // split by quotes

$src = $split[1]; // X between quotes

echo $src;
于 2012-11-01T02:50:04.550 回答