Hallo zusammen ich versuche jetzt seit geraumer Zeit heraus zu finden ob innerhalb eines Strings ein bestimmtes Konstrukt vorkommt.
Das Konstrukt hat folgenden Aufbau: \$svar<id>\$ oder auch \$avar<id>\$ wobei <id> irgend eine Zahl sein kann. Also könnte innerhalb eines Strings irgendwo stehen \$svar3\$ oder \$avar234\$ und ich möchte nun rausfinden ob irgend ein solches Konstrukt irgendwo im String steht. Jedoch haben die Regex wohl für \ und $ sondersyntax daher geht folgendes noch nicht so wies soll:
Ich denke der Fehler ist nicht groß aber irgendwas stimmt nicht weil es noch nicht so funktioniert wie es soll. Vielen dank schon im vorraus.
Das Konstrukt hat folgenden Aufbau: \$svar<id>\$ oder auch \$avar<id>\$ wobei <id> irgend eine Zahl sein kann. Also könnte innerhalb eines Strings irgendwo stehen \$svar3\$ oder \$avar234\$ und ich möchte nun rausfinden ob irgend ein solches Konstrukt irgendwo im String steht. Jedoch haben die Regex wohl für \ und $ sondersyntax daher geht folgendes noch nicht so wies soll:
Code:
if ( ret.matches("\\$[as]var.+\\$") )
Ich denke der Fehler ist nicht groß aber irgendwas stimmt nicht weil es noch nicht so funktioniert wie es soll. Vielen dank schon im vorraus.