DELCHARS/de
From MCS Wiki AVR
< DELCHARS(Difference between revisions)
m (1 revision) |
(→Beispiel) |
||
(5 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | + | = <span class="f_Header">Funktion</span> = | |
− | + | Entfernt alle Zeichen aus der zeichenkette, die dem angegebenen Zeichen entsprechen. | |
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
Line 15: | Line 15: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Anmerkungen</span> = |
<div style="padding: 0px; margin: 0px 0px 0px 4px;"> | <div style="padding: 0px; margin: 0px 0px 0px 4px;"> | ||
{| width="567" cellspacing="0" cellpadding="1" border="1" style="border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;" | {| width="567" cellspacing="0" cellpadding="1" border="1" style="border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;" | ||
Line 23: | Line 23: | ||
| valign="top" width="86%" style="width: 470px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="86%" style="width: 470px; border: 1px solid rgb(0, 0, 0);" | | ||
− | + | Zeichenkette aus der das Zeichen entfernt werden soll. | |
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
Line 30: | Line 30: | ||
| valign="top" width="86%" style="width: 470px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="86%" style="width: 470px; border: 1px solid rgb(0, 0, 0);" | | ||
− | + | Wert des Zeichens das aus der Zeichenkette entfernt werden soll. | |
− | + | Man kann zum Beispiel "A" benutzen umm alle großen A zu entfernen. | |
− | + | Man kann auch ein Byte mit dem Wert 65 übergeben um alle Zeichen mit dem ASCII-Wert 65 (A) zu entfernen. | |
|} | |} | ||
Line 40: | Line 40: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | + | Bitte nicht verwechseln mit der DELCHAR-Funktion die EIN Zeichen an einer bestimmten Position entfernt. | |
| | ||
− | DELCHARS | + | DELCHARS entfernt ALLE Zeichen die mit dem angegebenen Zeichen übereinstimmen aus der Zeichenkette. |
| | ||
Line 52: | Line 52: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Siehe auch</span> = |
<span style="font-family: Arial;">[[DELCHAR]] , [[INSERTCHAR]] , [[INSTR]] , [[MID]] , [[CHARPOS]] , [[REPLACECHARS]]</span> | <span style="font-family: Arial;">[[DELCHAR]] , [[INSERTCHAR]] , [[INSTR]] , [[MID]] , [[CHARPOS]] , [[REPLACECHARS]]</span> | ||
Line 60: | Line 60: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Beispiel</span> = |
<br/><source lang="bascomavr"> | <br/><source lang="bascomavr"> | ||
Line 75: | Line 75: | ||
dim s as string * 30 | dim s as string * 30 | ||
− | s = "This is a test string" ' | + | s = "This is a test string" ' Zeichenkette zuweisen |
− | delchar s, 1 ' | + | delchar s, 1 ' Erstes Zeichen entfernen |
− | print s ' | + | print s ' Ausgabe |
− | insertchar s,1, "t" ' | + | insertchar s,1, "t" ' Kleines t einfügen |
print s | print s | ||
− | delchars s,"s" ' | + | delchars s,"s" ' Alle s entfernen |
print s | print s | ||
end | end |
Latest revision as of 02:05, 21 February 2013
Contents |
Funktion
Entfernt alle Zeichen aus der zeichenkette, die dem angegebenen Zeichen entsprechen.
Syntax
DELCHARS string, value
Anmerkungen
string |
Zeichenkette aus der das Zeichen entfernt werden soll. |
value |
Wert des Zeichens das aus der Zeichenkette entfernt werden soll. Man kann zum Beispiel "A" benutzen umm alle großen A zu entfernen. Man kann auch ein Byte mit dem Wert 65 übergeben um alle Zeichen mit dem ASCII-Wert 65 (A) zu entfernen. |
Bitte nicht verwechseln mit der DELCHAR-Funktion die EIN Zeichen an einer bestimmten Position entfernt.
DELCHARS entfernt ALLE Zeichen die mit dem angegebenen Zeichen übereinstimmen aus der Zeichenkette.
Siehe auch
DELCHAR , INSERTCHAR , INSTR , MID , CHARPOS , REPLACECHARS
Beispiel
'---------------------------------------------------------------- ' (c) 1995-2011, MCS ' del_insert_chars.bas ' This sample demonstrates the delchar, delchars and insertchar statements '----------------------------------------------------------------- $regfile="m88def.dat" $crystal = 8000000 $hwstack = 40 $swstack = 40 $framesize = 40 dim s as string * 30 s = "This is a test string" ' Zeichenkette zuweisen delchar s, 1 ' Erstes Zeichen entfernen print s ' Ausgabe insertchar s,1, "t" ' Kleines t einfügen print s delchars s,"s" ' Alle s entfernen print s end
Languages | English • Deutsch |
---|