欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > AutoHotKey自动热键AHK-正则表达式

AutoHotKey自动热键AHK-正则表达式

2024/12/1 0:40:20 来源:https://blog.csdn.net/weixin_43716462/article/details/141937127  浏览:    关键词:AutoHotKey自动热键AHK-正则表达式

请添加图片描述
在这个软件的操作中,基本都是需要即时的解决一些问题,所以对字符串的操作是比较多的,所以正则的使用还是比较重要的,接下来我们用一个例子来了解正则表达式的使用

str = "7654321"
RegExMatch(str, "65(43)(21)", SubPat)str =
(
str = %str%
SubPat = %SubPat%
SubPat1 = %SubPat1%
SubPat2 = %SubPat2%
)MsgBox, %str%
  • 我们看一下运行结果
    在这里插入图片描述
  • 可以看到正则表达式直接就写在第二个参数即可,
  • 有几个稍稍需要注意的地方,第一个参数两端不需要带百分号,函数中的调用全都是变量名,第二个参数就是正则表达式,表达式两端无需使用/反斜杠
  • 在获取子匹配的时候,直接使用XX1 XX2 XX3 …这样的下标句式即可

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com