我有一个文本框,其值为< 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值。
由于 Ashok Negi
答案 0 :(得分:0)
从头开始删除10个字符,从结尾删除4个字符。或者使用HTML解析器。
答案 1 :(得分:0)
您还可以考虑创建一个正则表达式来执行此操作。最简单的方法。
答案 2 :(得分: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;