【新人求助】关于 WebParser.dll 下 RegExp
rainmeter吧
全部回复
仅看楼主
level 1
zbefore 楼主
例如 WebParser.dll 下 RegExp="(?siU)Address: (.*)</body>","(?siU)Address: (.*)</body>"这是种什么语言,(?siU)是什么意思,怎么才可以看懂。我知道是从网络上的返回值,但是如何才可以看懂,有什么语法规则吗。
2012年04月19日 14点04分 1
level 11
这是一个正则表达式 其实 很简单的 东西
?siU 表示的意思是 不区分大小写和 不贪婪匹配
不贪婪匹配的意思大概就是比如有两个<title>....</title>我们只得到第一个title的信息 而不会去获得第二个title里面的信息了 这样就要求我们写正则表达式的时候 注意了
RegExp="(?siU)Address: (.*)</body>" 其中的 (.*)表示的是0个或者以上的字符 这句正则表达式的大致的意思就是 先找到 字符串 address: ,之后获得信息,之后找到</body>从而停止信息的获取 简要的说就是得到 address:和</body>这两个字符串之间的数据 更多的知识自己去官网网站看看就知道了 没有什么好说的 都是简单的东西

2012年04月20日 01点04分 2
看懂啦 谢谢分享
2017年01月30日 11点01分
level 13
[寻死]
2012年04月20日 02点04分 3
level 11
[寻死]完全看不懂
2012年04月20日 13点04分 4
吧务
level 12
[啊!]虽然不知道2楼说的是什么.. 但是感觉很强大的样子
2012年04月22日 04点04分 5
1