DELCHARS/de

From MCS Wiki AVR
< DELCHARS(Difference between revisions)
Jump to: navigation, search
((**COPIED FROM ENGLISH PAGE**) =)
(Beispiel)
 
(4 intermediate revisions by one user not shown)
Line 15: Line 15:
 
<span style="font-family: Arial;">&nbsp;</span>
 
<span style="font-family: Arial;">&nbsp;</span>
  
= <span class="f_Header">Remarks</span> =
+
= <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);" |  
The string where the characters are removed from.
+
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);" |  
The value of the character which must be removed from the string.
+
Wert des Zeichens das aus der Zeichenkette entfernt werden soll.
  
You can use "A" to remove all capital A characters.
+
Man kann zum Beispiel "A" benutzen umm alle großen A zu entfernen.
  
Or you can pass a byte with the value of 65 to remove all characters with ASCII value 65 (A)
+
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;">&nbsp;</span>
 
<span style="font-family: Arial;">&nbsp;</span>
  
Do not confuse with the DELCHAR statement which removes one character based on an index value.
+
Bitte nicht verwechseln mit der DELCHAR-Funktion die EIN Zeichen an einer bestimmten Position entfernt.
  
 
&nbsp;
 
&nbsp;
  
DELCHARS removes ALL characters from a string matching value.
+
DELCHARS entfernt ALLE Zeichen die mit dem angegebenen Zeichen übereinstimmen aus der Zeichenkette.
  
 
&nbsp;
 
&nbsp;
Line 52: Line 52:
 
<span style="font-family: Arial;">&nbsp;</span>
 
<span style="font-family: Arial;">&nbsp;</span>
  
= <span class="f_Header">See also</span> =
+
= <span class="f_Header">Siehe auch</span> =
  
 
<span style="font-family: Arial;">[[DELCHAR]]&nbsp;,&nbsp;[[INSERTCHAR]]&nbsp;,&nbsp;[[INSTR]]&nbsp;,&nbsp;[[MID]]&nbsp;,&nbsp;[[CHARPOS]]&nbsp;,&nbsp;[[REPLACECHARS]]</span>
 
<span style="font-family: Arial;">[[DELCHAR]]&nbsp;,&nbsp;[[INSERTCHAR]]&nbsp;,&nbsp;[[INSTR]]&nbsp;,&nbsp;[[MID]]&nbsp;,&nbsp;[[CHARPOS]]&nbsp;,&nbsp;[[REPLACECHARS]]</span>
Line 60: Line 60:
 
<span style="font-family: Arial;">&nbsp;</span>
 
<span style="font-family: Arial;">&nbsp;</span>
  
= <span class="f_Header">Example</span> =
+
= <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" ' create a string
+
s = "This is a test string" ' Zeichenkette zuweisen
delchar s, 1 ' remove the first char
+
delchar s, 1 ' Erstes Zeichen entfernen
print s ' print it
+
print s ' Ausgabe
 
   
 
   
insertchar s,1, "t" ' put a small t back
+
insertchar s,1, "t" ' Kleines t einfügen
 
print s
 
print s
 
   
 
   
delchars s,"s" ' remove all 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  
Personal tools
Namespaces
Variants
Actions
Navigation
In other languages
Language