magic_halli
Erfahrenes Mitglied
Hi,
ich habe einen String, der in etwa so aussehen kann:
Jetzt möchte ich in solch einem String bspw. 'sigma' ersetzen (z.B. durch einen Zahlenwert).
Es soll aber nur ersetzt werden, wenn links vom gefundenen Wort (wäre hier 'sigma') entweder ein Leerzeichen oder math. Zeichen ( +,-,*,/,(,),^ etc. ) UND rechts vom gefundenen Wort ebenfalls Leerzeichen, math.Zeichen, oder ein Stringende vorkommt
Hier in diesem Fall würde/sollte dann 'sigma' ersetzt werden, aber nicht das sigma von 'sigma_v'!
Wie ich ersetze weis ich. Mir geht es nur um das Überprüfen dieser Kriterien...
Wie kann ich das anstellen?
Danke und Gruß.
ich habe einen String, der in etwa so aussehen kann:
Java:
String str = "sigma_v=sqrt(sigma^2+3*tau^2)";
Es soll aber nur ersetzt werden, wenn links vom gefundenen Wort (wäre hier 'sigma') entweder ein Leerzeichen oder math. Zeichen ( +,-,*,/,(,),^ etc. ) UND rechts vom gefundenen Wort ebenfalls Leerzeichen, math.Zeichen, oder ein Stringende vorkommt
Hier in diesem Fall würde/sollte dann 'sigma' ersetzt werden, aber nicht das sigma von 'sigma_v'!
Wie ich ersetze weis ich. Mir geht es nur um das Überprüfen dieser Kriterien...
Wie kann ich das anstellen?
Danke und Gruß.