In version 1 I had "chars replacement" like this, in version 2 I can't find the correct definition of "chars".
Or do you know a better way to replace characters?
Code: Select all
^F1::{
myString := ""
Send("^c")
myString := A_Clipboard
chars := {"á": "a"
,"č": "%C4%8D"
,"d":"[ďđð]"
,"é":"%C3%A9"
,"ě":"%C4%9B"
,"g":"[ğĝġģ]"
,"h":"[ĥħ]"
,"í":"%C3%AD"
,"j":"[ĵ]"
,"k":"[ķ]"
,"l":"[ĺľļłŀ]"
,"n":"[ńňñņ]"
,"o":"[óòŏôốồỗổǒöőõøǿōỏơớờỡởợọộ]"
,"p":"[ṕṗ]"
,"ř":"%C5%99"
,"š":"%C5%A1"
,"t":"[ťţŧ]"
,"u":"[úùŭûǔůüǘǜǚǖűũųūủưứừữửựụ]"
,"w":"[ẃẁŵẅ]"
,"y":"[ýỳŷÿỹỷỵ]"
,"z":"[źžż]"
,"/":"%2F"}
for find, replace in chars
myString := RegExReplace(myString, find, replace)
A_Clipboard := myString
}