请教这个正则表达式怎么写
_Play(143917,'十三省')_Play(148283,'流行')
....
类似于这样的_Play(ID,Title),需要取出 id 和 title,不带引号
我讨厌重复发帖
http://www.autoitx.com/forum.php?mod=viewthread&tid=10553&page=1&fromuid=7644076#pid98975
------- by kn007 _Play是函数吗?如果是,这函数不已经就在调用了嘛,搞不懂LZ的意思
如果用正则:
$Val="_Play(148283,'流行')"
$Val = StringRegExp($Val,"_Play\((.*)\)", 3) ;取“148283,'流行'”
$Val = StringSplit($Val, "," ,1) ;以“,”分割
$Id = $val ;得到Id
$Title = StringReplace($val,"'","") ;替换“'”为空,得到Title
msgbox(0,0,$Id) ;输出Id
msgbox(0,0,$Title) ;输出Title
_Play这个函数是在网页里的javascript的,如何在Autoit中调用? 网页贴出来
页:
[1]