ahk文本处理(1)

处理文本过程中的小发现分享

比如我有两个测试文本

 

ahk文本处理(1)

我的目标是规范该字符串位,字母-三位数字的标准格式,这时候发现单纯用正则来做十分麻烦,

仔细观察发现字符串发现每次删去的中间的0不一样,但是结尾数字的位数不变,因而这种情况用正则+字符串截取更加简单

演示代码

^+c::
copy()
Clipboard:=RegExReplace(Clipboard,"([a-zA-Z]+)\d+","$1") "-" SubStr(Clipboard, -2)
sleep 200
run https://www.busfan.pw/%Clipboard%
return
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA捐赠
共{{data.count}}人
人已捐赠
其他

ahk自动部署环境

2022-9-28 9:15:44

其他

文件夹内脚本管理器改进版

2022-9-30 10:27:08

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索