Hallo Leute,
ich habe da ein Problem und ich komme nicht weiter. Ich habe es auf alle möglichen wegen versucht aber ich komme einfach nicht weiter. Ich habe einen Colorkonverter geschrieben, wandel den hex String von ff000000 in #000000 um. Das läuft auch aber der User kann auch den Hex String #000000 auch in eine Farbe umwandelt, nun möchte ich aber das nur die Zeichen a-f bzw A-F, 0-9 und # im String sind und keine Anderen Zeichen. Ich habe es merfach mit replace all versucht, doch Funktiert es nicht.
Auf diese und sämlichen anderen weisen habe ich es versucht, leider ohne erfolg. Folgedes soll passieren:
Aber ich komme einfach nicht weiter, vielleicht bin ich zu doof dafür aber ich irgendwo habe ich einen Fehler.
ich habe da ein Problem und ich komme nicht weiter. Ich habe es auf alle möglichen wegen versucht aber ich komme einfach nicht weiter. Ich habe einen Colorkonverter geschrieben, wandel den hex String von ff000000 in #000000 um. Das läuft auch aber der User kann auch den Hex String #000000 auch in eine Farbe umwandelt, nun möchte ich aber das nur die Zeichen a-f bzw A-F, 0-9 und # im String sind und keine Anderen Zeichen. Ich habe es merfach mit replace all versucht, doch Funktiert es nicht.
Java:
public class Test
{
public void main(String[] args)
{
String test = null;
String test2 = null;
test2 = test1.replaceall("[^A-Fa-f0-9#]","0");
Auf diese und sämlichen anderen weisen habe ich es versucht, leider ohne erfolg. Folgedes soll passieren:
Code:
Input: #äähhjj
output: #000000