当前位置: 首页 > article >正文

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

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

str = "7654321"
RegExMatch(str, "65(43)(21)", SubPat)

str =
(
str = %str%
SubPat = %SubPat%
SubPat1 = %SubPat1%
SubPat2 = %SubPat2%
)

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

http://www.kler.cn/a/394013.html

相关文章:

  • Scala学习记录,case class,迭代器
  • 鸿蒙next版开发:ArkTS组件点击事件详解
  • C++编程:利用环形缓冲区优化 TCP 发送流程,避免 Short Write 问题
  • uniCloud云对象调用第三方接口,根据IP获取用户归属地的免费API接口,亲测可用
  • 免费,WPS Office教育考试专用版
  • 边缘计算在智能交通系统中的应用
  • 蓝队基础4 -- 安全运营与监控
  • 15分钟学 Go 第 53 天 :社区资源与学习材料
  • vscode vite+vue3项目启动调试
  • 解决VsCode无法跳转问题
  • Jmeter基础篇(24)Jmeter目录下有哪些文件夹是可以删除,且不影响使用的呢?
  • 小试银河麒麟系统OCR软件
  • 股指期货套利交易详解
  • 【JavaScript 网页设计实例教程:电商+视频】详细教程
  • cooladmin 后端 查询记录
  • 关于sass在Vue3中编写bem框架报错以及警告问题记录
  • 035_Progress_Dialog_in_Matlab中的进度条对话框
  • Linux各种解压命令汇总
  • 数字图像处理(c++ opencv):图像复原与重建-常见的滤波方法--自适应滤波器
  • 传奇996_20——Ui对应的id介绍
  • 软件测试面试题(800道)【附带答案】持续更新...
  • Ubuntu 18.04 配置sources.list源文件(无法安全地用该源进行更新,所以默认禁用该源)
  • 中仕公考怎么样?事业编面试不去有影响吗?
  • 力扣题解(统计满足k约束的子字符串数目)
  • kafka中topic的数据抽取不到hdfs上问题解决
  • 什么是‌‌‌‌‌‌C#,有什么特点