Seite 1 von 1
Suchen & Ersetzen
Verfasst: 12.09.2004 21:16
von Shape
Hallo,
wie programmiere ich am Besten ein Suchen & Ersetzen-Tool?
Aus "ä" in einem String soll z.B. ä werden, die Werte sollten vorher alle schon in einem Array oder so vorliegen
In PHP wüßte ich sofort wie ich es machen müßte...
$daten=array("ä"=>"ä");
Danke,
Shape
Verfasst: 12.09.2004 21:18
von Deeem2031
Hast dir schonmal ReplaceString() angeguckt?
Dann packste noch ne Structure mit zwei Strings in 'nen Array und der Rest dürfte klar sein

Verfasst: 12.09.2004 21:18
von Lars
[c]ReplaceString()[/c]
Der Rest sei dir überlassen.
///Edit:
Arrrr, hinfort, Deeem

Verfasst: 12.09.2004 21:35
von Shape
Danke! Und wie macht man das in PB?
for($i=0;$i<strlen($string);$i++)
{
$a=substr($email,$i,1); // aktuelles Zeichen ermitteln
$b.=ord($a); // ASCII des Zeichens an String "b" anhängen
}
Die Befehle in PB dafür weiß ich mittlerweile:
strlen = Len
substr = Left
ord = Asc
Ist für mich nicht so einfach als PB-Newbie

In PHP ist das ja alles anders mit den Klammern usw.

Verfasst: 12.09.2004 21:46
von Deeem2031
Entweder so:
Code: Alles auswählen
String.s = "text"
For i = 1 To Len(String)
b.s + Str(Asc(Mid(String,i,1)))
Next
oder so: (is schneller)
Code: Alles auswählen
String.s = "text"
*p.BYTE = @String
While *p\b <> 0
b.s + Str(*p\b)
Wend
Verfasst: 12.09.2004 22:00
von Deeem2031
lol, "ptI" hatte ja grad was geschrieben und ich hab versucht auf seine Antwort zu antworten und hab auf Zitat geklickt, was passiert:
Information: "Nur haben die Berechtigung, in diesem Forum auf Beiträge zu antworten."
Find ich eine etwas komische Meldung wenn jemand ein Zitat auf ein nicht vorhandenes Posting machen will. (Er hatte es schonwieder gelöscht ^^)
Verfasst: 12.09.2004 22:42
von coldarchon
kann man dies auch mit markiertem Text in einem externen Window machen?
Verfasst: 13.09.2004 14:16
von sbehrens
Deeem2031 hat geschrieben:lol, "ptI" hatte ja grad was geschrieben und ich hab versucht auf seine Antwort zu antworten und hab auf Zitat geklickt, was passiert:
Information: "Nur haben die Berechtigung, in diesem Forum auf Beiträge zu antworten."
Find ich eine etwas komische Meldung wenn jemand ein Zitat auf ein nicht vorhandenes Posting machen will. (Er hatte es schonwieder gelöscht ^^)
@Deeem2031
*LOL* Wie geil! Ja, ich glaube mein Code war auch komplett falsch, deswegen habe ich ihn schnell gelöscht, damit ihn bloß keiner sieht

, hat aber wohl doch nicht so gut geklappt.

Aber die Meldung passt echt irgendwie nicht! Wahrscheinlich ist man nie davon ausgegangen, das sowas nie passiert.
mfG
Basti
Verfasst: 13.09.2004 17:41
von Lars
coldarchon hat geschrieben:kann man dies auch mit markiertem Text in einem externen Window machen?
Bevor ich jetzt Haue kriege verneine ich das mal nicht, aber du musst halt
irgendwie den Text aus dem Gadget bekommen und so ganz trivial dürfte
das nicht sein.