考虑到 w 后面的数字长度可能不定,我该怎么做?autohotkey 热字符串是否支持正则表达式或变量模式匹配?
我目前已将 w 扩展到宽度:px 并且光标位于 px 之前。
:oR0:w::width:px;{left 3}
答案1
使用hotstrings( regexStr, expandedStr)
定义的方法这里并将其添加到脚本顶部函数定义上方:
hotstrings( "w(\d+)\s", "width:%$1%px;" )
我已经在 Windows XP 上的 AutoHotKey 1.0.46.01 上运行它。