In meinem String ersetzen, ich ein # Anfang und Ende setzen will: (. * Als varchar) GussSuche mit regulären Ausdrücken in Java
Ich habe versucht:
s.replaceAll("cast(.* as varchar)","#cast$1#");
Aber für eine Zeichenfolge "('abas' + Besetzung (x als varchar))" das Ergebnis ist "('abas' + '# Besetzung (x als varchar #'))" was nicht korrekt ist. Was mache ich falsch?
klarer sein. geben Sie Ihre genaue Eingabe und Ausgabe im Vergleich zu dem, was Sie ausgeben möchten – nhouser9