yang3114 发表于 2013-8-12 09:48:52

[已解决]求一正则替换

本帖最后由 yang3114 于 2013-8-12 16:23 编辑

baidu.com/s?tn=shnetzone_2_pg&ch=1&ie=utf-8&bs=asdfasdf&f=8&rsv_bp=1&wd=asdfasdf&inputT=0

我想要用正则把shnetzone_2_pg替换成我想要的。因为shnetzone_2_pg这个是会变的,比如用改成:baidu.com/s?tn=abcd_2_pg&ch=1&ie=utf-8&bs=asdfasdf&f=8&rsv_bp=1&wd=asdfasdf&inputT=0

Duvet 发表于 2013-8-12 10:05:22

Local $sUrl = "baidu.com/s?tn=shnetzone_2_pg&ch=1&ie=utf-8&bs=asdfasdf&f=8&rsv_bp=1&wd=asdfasdf&inputT=0"
Local $sReplace = "abcd_2_pg"
ConsoleWrite($sUrl & @CRLF)
$sUrl = StringRegExpReplace($sUrl, "(?<=tn=)[^&]+", $sReplace)
ConsoleWrite($sUrl & @CRLF)

yang3114 发表于 2013-8-12 16:24:08

{:face (356):}谢谢楼上的兄弟。
页: [1]
查看完整版本: [已解决]求一正则替换