Ich möchte bitte das Ende einer Farbpalette löschen.

Anfängerfragen zum Programmieren mit PureBasic.
funkheld
Beiträge: 649
Registriert: 31.12.2009 11:58

Ich möchte bitte das Ende einer Farbpalette löschen.

Beitrag von funkheld »

Hallo, guten Tag.

Ich möcnte bitte das Ende einer Farbpalette löschen mit einem einfachen Pb Programm.
Die Palette heisst : rgb.pal

Das Wort "Index" soll gelöscht werden und alles was da hinter ist bitte.
Die 3 Zahlen von der Palette sollen bitte erhalten bleiben.

Wie geht das bitte.
Danke.

---------------------------
0 0 0 Index 0, VeraPalOffset 0
240 240 240 Index 1, VeraPalOffset 0
0 0 128 Index 2, VeraPalOffset 0
224 240 160 Index 3, VeraPalOffset 0
192 64 192 Index 4, VeraPalOffset 0
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Ich möchte bitte das Ende einer Farbpalette löschen.

Beitrag von NicTheQuick »

Du könntest das entweder mit einer RegularExpression machen, die die ersten drei Zahlen matcht und alles andere entfernt. Das wäre allerdings nicht besonders gut für Anfänger geeignet.

Oder du nutzt StringField() um die ersten drei durch Leerzeichen getrennten Zahlen zu extrahieren und in einen neuen String zu schreiben.
Antworten