如何从用户当前使用的任何代码编辑器中获取文本? -自动

时间:2018-08-22 02:29:30

标签: regex autoit

我想创建可以自动为我生成代码的热键。这是我的开始。

Func test1()
    Global $endString
    Global $nOutput
    Send("^a^c")
    $clipboard = ClipGet ()
    $endString = "Hello World"
    $nOutput = StringRegExpReplace($clipboard, "}[\n]*\z$", $endString)
    ClipPut($nOutput);
    Send("^v")
EndFunc   ;==>test

要修改脚本,我要发送热键以复制所有内容,对其进行编辑,然后将其粘贴。有点奇怪,但是一直有效,直到我尝试了您在上方看到的正则表达式以找到文档中的最后一个}。我怀疑剪贴板没有\ z。知道如何执行此操作并正确复制当前正在处理的文件吗?如果没有...不同的正则表达式?

谢谢

0 个答案:

没有答案