请教:在我本地的一个 html 的源码指定地方插入一文本
本帖最后由 jack29483527 于 2018-1-4 17:13 编辑本地有一个网页文件是 : 1.html,其网页源码如下:
<html>
<body>
<table width="100%" border="1">
<tr>
<td><!-- InstanceBeginEditable name="201701" --><!-- InstanceEndEditable --></td>
</tr>
</table>
</body>
</html>
我想实现在标签:<!-- InstanceBeginEditable name="201701" --> 后面插入 “this is a test" 文本,请教要怎样才能实现此类操作。 $sFile = @ScriptDir & '\1.html'
$open = FileOpen($sFile,FileGetEncoding($sFile))
$sRead = FileRead($open)
FileClose($open)
$sRead = StringRegExpReplace($sRead,'(?im)(InstanceBeginEditable.+?>)(\s*)(<)','${1}This is a test${3}')
$open = FileOpen($sFile,FileGetEncoding($sFile)+2)
FileWrite($open,$sRead)
FileClose($open) 回复 2# zghwelcome
赞一个{:face (88):} 回复 2# zghwelcome
你太厉害,学得如此深入。 后面的${1}和${3}是什么意思没看懂 后面的${1}和${3}是什么意思没看懂
页:
[1]