Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のJava文字列には、eg:hello(world)があります。括弧だけを削除したい結果はhelloworldになるはずです。
私はこのような正規表現を試しました
String strFunction = Hello(world); strFunction.replaceAll("\\)\\(\\s+", "");
しかし、それは機能していません。助けてください
文字列は不変であるため、結果を元の文字列に再割り当てする必要があります。また、正規表現に問題があります。現在、これらの括弧が連続して発生した場合、それらの括弧を置き換えようとします。
文字クラスを使用する必要があります。
strFunction = strFunction.replaceAll("[)(]", "");