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

[AU3基础] 正则,求教~~

[复制链接]
发表于 2016-11-27 09:55:58 | 显示全部楼层 |阅读模式
问题1:正则表达式可以做为函数的参数使用么?
问题2:求可以匹配如下几个字符串的正则表达式:
        1). "HKLM64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
        2). "HKLM64\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall"
        3). 含有“Redistributable”的字符串
        4). 含有“.NET Framework”的字符串。
发表于 2016-11-27 23:02:53 | 显示全部楼层
看不懂....
发表于 2016-11-27 23:02:58 | 显示全部楼层
本帖最后由 Huiseyu 于 2016-11-27 23:22 编辑

问题1:正则表达式不能直接作为函数的参数使用。
问题2 : 匹配如下几个字符串,(例:匹配 $sfind)
const $string= _
'问题1:正则表达式可以做为函数的参数使用么?'&@crlf& _
'问题2:求可以匹配如下几个字符串的正则表达式:'&@crlf& _
'        1). "HKLM64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"'&@crlf& _
'        2). "HKLM64\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall"'&@crlf& _
'        3). 含有“Redistributable”的字符串'&@crlf& _
'        4). 含有“.NET Framework”的字符串。'


const $sfind='NET Framewo'

if regexp($string) then
        msgbox (4096 ,'','匹配成功')
Else
        msgbox (4096 ,'','没有发现')
EndIf

                func regexp($string)

                Return  StringRegExp($string ,$sfind)

                EndFunc
完..............
发表于 2016-12-3 12:10:54 | 显示全部楼层
给力给力给力给力
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-25 02:14 , Processed in 0.112420 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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