我想在所有图片中使用正则表达式将data-src
的值更改为src
并考虑它可能在src
之前或之后,也就是说,您永远不会知道你的位置。
示例:
<img width="50" src="old.jpg" height="50" data-src="new.jpg">
到
<img width="50" src="new.jpg" height="50" data-src="new.jpg">
请PHP和正则表达式!!
非常感谢
答案 0 :(得分:1)
因为你想要一个php正则表达式解决方案......
无论属性位置如何,我的模式都会匹配<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
$subject="This is a test message";
$message="This is a Body Section now.....! :)";
$to="someaddress@somedomain.com";
// starting outlook
com_load_typelib("outlook.application");
if (!defined("olMailItem")) {define("olMailItem",0);}
$outlook_Obj = new COM("outlook.application") or die("Unable to start Outlook");
//just to check you are connected.
echo "Loaded MS Outlook, version {$outlook_Obj->Version}\n";
$oMsg = $outlook_Obj->CreateItem(olMailItem);
$oMsg->Recipients->Add($to);
$oMsg->Subject=$subject;
$oMsg->Body=$message;
$oMsg->Save();
$oMsg->Send();
?>
值,并将其用作Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `outlook.application': Access is denied. ' in C:\Website2\test.php:13 Stack trace: #0 C:\Website2\test.php(13): com->com('outlook.applica...') #1 {main} thrown in C:\Website2\test.php on line 13
和data-src
的替换值。遗憾的是,它会省略其他属性。这可能是您的项目的问题,也可能不是。如果是,请使用更好的代表样本输入更新您的问题。
src