/commands/StrLower.htm
https://github.com/ahkde/docs-v2 · HTML · 68 lines · 57 code · 11 blank · 0 comment · 0 complexity · 6fdfde917df85bb46225386083769eb5 MD5 · raw file
- <!DOCTYPE HTML>
- <html lang="de">
- <head>
- <title>StrLower / StrUpper - Syntax & Verwendung | AutoHotkey v2</title>
- <meta name="description" content="Die Funktionen StringLower und StringUpper wandeln eine Zeichenkette in Klein- oder Großbuchstaben um." />
- <meta name="ahk:equiv-v1" content="commands/StringLower.htm" />
- <meta http-equiv="content-type" content="text/html; charset=UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge" />
- <meta name="robots" content="noindex, nofollow">
- <link href="../static/theme.css" rel="stylesheet" type="text/css" />
- <script src="../static/content.js" type="text/javascript"></script>
- <script src="../static/ga.js" type="text/javascript"></script>
- </head>
- <body>
- <h1>StrLower / StrUpper</h1>
- <p>Wandelt eine Zeichenkette in Klein- oder Großbuchstaben um.</p>
- <pre class="Syntax">NeueZeichenkette := <span class="func">StrLower</span>(Zeichenkette <span class="optional">, "T"</span>)
- NeueZeichenkette := <span class="func">StrUpper</span>(Zeichenkette <span class="optional">, "T"</span>)</pre>
- <h2>Parameter</h2>
- <dl>
- <dt>Zeichenkette</dt>
- <dd>
- <p>Typ: <a href="../Concepts.htm#strings">Zeichenkette</a></p>
- <p>Eine Zeichenkette, die umgewandelt werden soll.</p>
- </dd>
-
- <dt>T</dt>
- <dd>
- <p>Typ: <a href="../Concepts.htm#strings">Zeichenkette</a></p>
- <p>Enthält dieser Parameter den Buchstaben T, wird die Zeichenkette in einen Titel umgewandelt. Zum Beispiel wird "VOM Winde VERWEHT" zu "Vom Winde Verweht". </p>
- </dd>
- </dl>
- <h2>Rückgabewert</h2>
- <p>Typ: <a href="../Concepts.htm#strings">Zeichenkette</a></p>
- <p>Diese Funktionen geben die neu konvertierte Version der angegebenen Zeichenkette zurück.</p>
- <h2>Bemerkungen</h2>
- <p>Mit <a href="is.htm"><em>Wert</em> is "upper"/"lower"</a> oder <a href="RegExMatch.htm">RegExMatch</a> kann überprüft werden, ob ein Zeichen oder eine Zeichenkette vollständig groß- oder kleingeschrieben ist. Zum Beispiel:</p>
- <pre>var := "abc"
- if var is "upper"
- MsgBox "var ist leer oder enthält nur Großbuchstaben."
- if var is "lower"
- MsgBox "var ist leer oder enthält nur Kleinbuchstaben."
- if RegExMatch(var, "^[a-z]+$")
- MsgBox "var besteht vollständig aus kleingeschriebenen ASCII-Zeichen."
- if !RegExMatch(var, "[A-Z]")
- MsgBox "var enthält kein einziges großgeschriebenes ASCII-Zeichen."</pre>
- <p>Mit <a href="Format.htm">Format</a> kann auch wie folgt eine Groß-/Kleinschreibungsumwandlung durchgeführt werden:</p>
- <pre>MsgBox Format("{:U}, {:L} und {:T}", "groß", "KLEIN", "titel")</pre>
- <h2>Siehe auch</h2>
- <p><a href="InStr.htm">InStr</a>, <a href="SubStr.htm">SubStr</a>, <a href="StrLen.htm">StrLen</a>, <a href="StrReplace.htm">StrReplace</a></p>
- <h2>Beispiele</h2>
- <div class="ex" id="ExBasic">
- <p><a href="#ExBasic">#1</a></p>
- <pre>Zkette1 := StrUpper(Zkette1) <em>; Ausgabe kann das gleiche wie Eingabe sein.</em>
- Zkette2 := StrLower("ABC") <em>; Zkette2 enthält nun "abc"</em></pre>
- </div>
- </body>
- </html>