我有一个文本框,其值为 <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 值.
谢谢阿肖克·内吉
从开头删除 10 个字符,从末尾删除 4 个字符。或者使用 HTML 解析器。
您还可以考虑创建一个正则表达式来执行此操作。最简单的方法。
您好,您可以改用此方法
$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;