找回密码
 加入
搜索
查看: 2176|回复: 3

[网络通信] 如何用 StringRegExpReplace 把以下字串不用部分去掉?

[复制链接]
发表于 2018-6-24 12:49:11 | 显示全部楼层 |阅读模式
悬赏5金钱已解决
有如下代码:
<!-- InstanceBeginEditable name="201804" -->  This is a  Test  any more
<!-- InstanceEndEditable -->

要实现最终效果是(也就是 This is a Test  any more 要去掉):
<!-- InstanceBeginEditable name="201804" --><!-- InstanceEndEditable -->


请问用 StringRegExpReplace 如何去掉?

最佳答案

查看完整内容

Local $a = ' This is a Test any more' & @LF & '' Local $b = StringRegExpReplace($a, ">(.*\n)", ">",0) MsgBox (0,"" ,"原字符串:" & @CRLF & $a & @CRLF & "新字符串:" & @CRLF & $b) 不知道这种方式适不适合你??
发表于 2018-6-24 12:49:12 | 显示全部楼层
本帖最后由 yuantian 于 2018-6-24 22:25 编辑

Local $a = '<!-- InstanceBeginEditable name="201804" -->  This is a  Test  any more' & @LF  & '<!-- InstanceEndEditable -->'
Local $b = StringRegExpReplace($a, ">(.*\n)", ">",0)
MsgBox (0,"" ,"原字符串:" & @CRLF & $a & @CRLF & "新字符串:" & @CRLF & $b)



不知道这种方式适不适合你??

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2018-6-24 16:16:50 | 显示全部楼层
找帮助文件已解决了。
 楼主| 发表于 2018-6-24 16:18:28 | 显示全部楼层
StringRegExpReplace($sRead,'(*ANY)(?s)' & $year_tmp & '(.*?)' & '<!-- InstanceEndEditable -->', $year_tmp & '<!-- InstanceEndEditable -->',0)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-28 17:07 , Processed in 0.075647 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表