`r ist eine Escapesequenz (Wikipedia: "eine Zeichenkombination in der technischen Informatik, die keinen Text repräsentiert, sondern vom Gerät abgefangen wird und eine Sonderfunktion ausführt.", siehe auch
https://autohotkey.com/docs/commands/_E ... _character) für einen sogenannten Wagenrücklauf (carriage return, CR) - also eine Art von Zeilenumbruch, manchen noch bekannt von der Schreibmaschine.
Daneben existiert noch
`n (newline/Linefeed, LF) als Zeilenvorschub. Welcher der beiden Zeilenumbrüche bspw. in einer Textdatei vorkommt, ist aus EDV-historischen Gründen nicht immer vorherzusagen - häufig findet man auch beide als
`r`n. Guckstu:
Code: Select all
msgbox Hallo`r`nWelt!
msgbox Hallo`rWelt!
msgbox Hallo`nWelt!
Wie swagfag schon oben schrieb:
Docs wrote:Within an expression, two consecutive quotes enclosed inside a literal string resolve to a single literal quote.
Also,
Code: Select all
string := strReplace(string, """", ",") ; ersetzt " mit ,