Hallo zusammen, ich wollte wissen ob es einen RegEx gibt der Zeichen vor und nach einem bestimmten Zeichen löscht.
zum Beispiel habe ich mal dass hier mal grob geschrieben.
So und wir können ja sehen dass die eingabe "*" enthält. Danach sollen die erste Zahl (x = 1) und der operator "gelöscht werden" also keinen Wert mehr haben oder bzw einen neuen kriegen. In dem Fall soll "x" was momentan 1 ist zu y werden also 2. und y wird dann zum eigentlich zukünftigen y werden also 3.
Das wollte ich nutzen zur Punkt vor Strich Rechnung.
Ich würde mich über eine Antwort freuen und ich bedanke mich schonmal im voraus.
PS : Falls was ich geschrieben habe oder sonst was unklar ist oder einfach S*****e formuliert wurde sagt dass ruhig .
zum Beispiel habe ich mal dass hier mal grob geschrieben.
Java:
//Schleife usw.
// Scan von x , y und operator
if (Summe == 0) { // bzw. erster Durchlauf der schleife
if (eingabe.contains("*")) {
operator = "*";
}
else if (eingabe.contains("/")) {
operator = "/";
}
}
// Anderer Krims Krams
// BEISPIEL EINGABE : 1 + 2 * 3
// x op y ------ Unterstrichenes wird zu zukunftigen y un op
So und wir können ja sehen dass die eingabe "*" enthält. Danach sollen die erste Zahl (x = 1) und der operator "gelöscht werden" also keinen Wert mehr haben oder bzw einen neuen kriegen. In dem Fall soll "x" was momentan 1 ist zu y werden also 2. und y wird dann zum eigentlich zukünftigen y werden also 3.
Das wollte ich nutzen zur Punkt vor Strich Rechnung.
Ich würde mich über eine Antwort freuen und ich bedanke mich schonmal im voraus.
PS : Falls was ich geschrieben habe oder sonst was unklar ist oder einfach S*****e formuliert wurde sagt dass ruhig .