0

我有这个代码:

replace :=  {x:"y",≤:"\leq",≥:"\geq",∫:"\int",∑:"\sum"}


For what, with in replace
  f2::StringReplace, clipboard, clipboard, %what%, %with%, All

它可以将 x 替换为 y。但我实际上想用它来将一大堆 unicode 数学符号替换为乳胶。这个 stringreplace 函数似乎不适用于 unicode,有什么想法可以得到我想要的吗?这是问这个问题的正确地方吗?

4

1 回答 1

1

当我在旧的 Microsoft 记事本(在 Windows 7 上)中创建此脚本并将其保存为 Replace.ahk 格式Unicode时,它运行起来就像一个魅力!

ClipBoard= x123y123≤123≥123∫123∑123
replace :=  {x:"y",≤:"\leq",≥:"\geq",∫:"\int",∑:"\sum"}
For what, with in replace
    StringReplace, clipboard, clipboard, %what%, %with%, All
MsgBox, %clipboard%
ExitApp

在此处输入图像描述

于 2013-03-20T10:26:45.917 回答