/commands/StrLower.htm

https://github.com/ahkde/docs-v2 · HTML · 68 lines · 57 code · 11 blank · 0 comment · 0 complexity · 6fdfde917df85bb46225386083769eb5 MD5 · raw file

  1. <!DOCTYPE HTML>
  2. <html lang="de">
  3. <head>
  4. <title>StrLower / StrUpper - Syntax &amp; Verwendung | AutoHotkey v2</title>
  5. <meta name="description" content="Die Funktionen StringLower und StringUpper wandeln eine Zeichenkette in Klein- oder Großbuchstaben um." />
  6. <meta name="ahk:equiv-v1" content="commands/StringLower.htm" />
  7. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  8. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  9. <meta name="robots" content="noindex, nofollow">
  10. <link href="../static/theme.css" rel="stylesheet" type="text/css" />
  11. <script src="../static/content.js" type="text/javascript"></script>
  12. <script src="../static/ga.js" type="text/javascript"></script>
  13. </head>
  14. <body>
  15. <h1>StrLower / StrUpper</h1>
  16. <p>Wandelt eine Zeichenkette in Klein- oder Großbuchstaben um.</p>
  17. <pre class="Syntax">NeueZeichenkette := <span class="func">StrLower</span>(Zeichenkette <span class="optional">, "T"</span>)
  18. NeueZeichenkette := <span class="func">StrUpper</span>(Zeichenkette <span class="optional">, "T"</span>)</pre>
  19. <h2>Parameter</h2>
  20. <dl>
  21. <dt>Zeichenkette</dt>
  22. <dd>
  23. <p>Typ: <a href="../Concepts.htm#strings">Zeichenkette</a></p>
  24. <p>Eine Zeichenkette, die umgewandelt werden soll.</p>
  25. </dd>
  26. <dt>T</dt>
  27. <dd>
  28. <p>Typ: <a href="../Concepts.htm#strings">Zeichenkette</a></p>
  29. <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>
  30. </dd>
  31. </dl>
  32. <h2>Rückgabewert</h2>
  33. <p>Typ: <a href="../Concepts.htm#strings">Zeichenkette</a></p>
  34. <p>Diese Funktionen geben die neu konvertierte Version der angegebenen Zeichenkette zurück.</p>
  35. <h2>Bemerkungen</h2>
  36. <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>
  37. <pre>var := "abc"
  38. if var is "upper"
  39. MsgBox "var ist leer oder enthält nur Großbuchstaben."
  40. if var is "lower"
  41. MsgBox "var ist leer oder enthält nur Kleinbuchstaben."
  42. if RegExMatch(var, "^[a-z]+$")
  43. MsgBox "var besteht vollständig aus kleingeschriebenen ASCII-Zeichen."
  44. if !RegExMatch(var, "[A-Z]")
  45. MsgBox "var enthält kein einziges großgeschriebenes ASCII-Zeichen."</pre>
  46. <p>Mit <a href="Format.htm">Format</a> kann auch wie folgt eine Groß-/Kleinschreibungsumwandlung durchgeführt werden:</p>
  47. <pre>MsgBox Format("{:U}, {:L} und {:T}", "groß", "KLEIN", "titel")</pre>
  48. <h2>Siehe auch</h2>
  49. <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>
  50. <h2>Beispiele</h2>
  51. <div class="ex" id="ExBasic">
  52. <p><a href="#ExBasic">#1</a></p>
  53. <pre>Zkette1 := StrUpper(Zkette1) <em>; Ausgabe kann das gleiche wie Eingabe sein.</em>
  54. Zkette2 := StrLower("ABC") <em>; Zkette2 enthält nun "abc"</em></pre>
  55. </div>
  56. </body>
  57. </html>