【发布时间】:2015-09-07 04:44:51
【问题描述】:
不幸的是,我在做我认为很容易的任务时有点挣扎。 我在 AHK 中为我经常打错的单词写了一个自动更正,而不是写出所有可能的方法来错误地写出每个单词,我写了一个列表,上面列出了我经常以正确形式打错的单词。我现在想从该列表中取出每个项目,保持第一个字符不变,并以各种可能的方式随机化两个连续的字母,排除“已在列表中”。 所以在伪代码中应该是:
对于正确单词中的每个单词
{
FirstLetter = split to chararray(0)
newWord = split to chararray(>0)
randomized = Firstletter + newWord.randomizeTwoLetters
if(!correctWords.Contains(randomized); correctWords.AddToList(randomized))
}
我纠结的部分显然是 randomizeTwoLetters(),你会怎么做呢?
希望你能帮帮我,谢谢!
【问题讨论】:
-
澄清一下:我想写一个 c# sn-p 读取文本文件,按要求格式化,然后用实际的 AHK 脚本编写另一个文本文件
-
编辑您的问题以包含它,而不是作为评论
标签: string autohotkey