ReplaceString

Anfängerfragen zum Programmieren mit PureBasic.
eiban
Beiträge: 33
Registriert: 07.12.2005 15:30
Wohnort: Irlach

ReplaceString

Beitrag von eiban »

Hi! Grüß euch alle.

Ich möchte den Inhalt eines Strings umwandeln.


z.B.

T = !
e = )
s = %
t = -

Code: Alles auswählen

String$ = "Test"
Der Surce müsste jedes Zeichen des Strings zerlegen und in ein dafür vorgesehenes Zeichen umgewandelt werden.

Somit sollte das Ergebnis so ausschaun.

!)%-

Ich möchte damit nichts verschlüsseln. Das ist nur zum ausprobieren.


Ich danke für jeden Hilfebeitrag
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

warum tippst du dann nicht deine überschrift in der hilfe ein?

tschuldige mal, aber genau so heißt der befehl.

es ist doch sicher nicht zuviel verlangt, wenn du dir das STRING-kapitel in der Help man ansiehst, oder?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Zum Verständnis für Anfänger, wie Kaeru vorhin schon geschrieben hat,
nochmal zum Üben :wink:

Code: Alles auswählen

String$="Dies ist ein Test, der ein bestimmtes Wort umwandelt"
NeuString$=ReplaceString(String$,"Test","!)%-")
Debug"Wenn das Wort Test geändert werden soll"
Debug""
Debug String$
Debug""
Debug NeuString$
Debug""
Debug "--------------------------------------"
NeuString$=ReplaceString(String$,"T","!")
NeuString$=ReplaceString(NeuString$,"e",")")
NeuString$=ReplaceString(NeuString$,"s","%")
NeuString$=ReplaceString(NeuString$,"t","-")
Debug "Wenn alle Buchstaben von Test, die im String vorhanden sind,"
Debug "geändert werden sollen"
Debug""
Debug String$
Debug""
Debug NeuString$
Gruß Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Antworten