Hallo, ich bin gerade dabei einen Parser zu erweitern. Ich möchte die möglichkeit bieten Zufallszahlen zu ziehen.
Im grunde funktioniert mein Parser aber erkennt das RND Construct nicht.
Ich möchte herausfinden ob ein übergebener String vom Format
RND(X,Y) ist dabei können X und Y beliebige Ganzzahlen.
Ich versuche das mit
zu machen der übergebene String ist RND(1,10) jedoch stimmt das Pattern nicht überein. Irgendwas mache ich noch falsch aber was?
\\d sollte doch für Digits stehen und das + für 1 oder mehrere Warum erkennt er also das pattern nicht richtig.
Im grunde funktioniert mein Parser aber erkennt das RND Construct nicht.
Ich möchte herausfinden ob ein übergebener String vom Format
RND(X,Y) ist dabei können X und Y beliebige Ganzzahlen.
Ich versuche das mit
Code:
if (str.matches("RND(\\d+,\\d+)"))
{
....
}
zu machen der übergebene String ist RND(1,10) jedoch stimmt das Pattern nicht überein. Irgendwas mache ich noch falsch aber was?
\\d sollte doch für Digits stehen und das + für 1 oder mehrere Warum erkennt er also das pattern nicht richtig.