windows 如何在AutoHotKey中替换文本,但如果指针与ReplaceText的大小写完全匹配?

ttisahbt  于 2023-04-13  发布在  Windows
关注(0)|答案(1)|浏览(153)

代码

#NoEnv
#SingleInstance, Force
#Warn
SendMode, Input
SetBatchLines, -1
SetWorkingDir, %A_ScriptDir%
StringCaseSense, 1

:*?:EmDash::—

说明

我的目标是将文本“EmDash”替换为-,但前提是文本拼写为“EmDash”exactly,而不是emdash或任何其他拼写。代码目前可以将emdash替换为-,但这不是我的目标。我试图通过使用“StringCaseSense,1”来解决这个问题,但无济于事。如果有人知道答案请在这里分享。我还没有在任何论坛上找到这个问题的答案。

6yt4nkrj

6yt4nkrj1#

选项区分大小写:
C:当您键入缩写时,它必须与脚本中定义的大小写完全匹配。使用C0可以关闭大小写敏感性。

:c*?:EmDash::—

相关问题