次のうちどれがより効率的で使用するのが良いでしょうか?
value.replaceAll("['‘’`]","")
value.replaceAll("['‘’`]+","")
私の推測では、文字が置き換えられていない文字列、または少なくともそれらのシーケンスがない文字列の場合、2つは同じであるか、最初の文字列の方が複雑ではない方がよいでしょう。
しかし、文字のサブシーケンスが置き換えられている文字列を見ている場合はどうなりますか?2番目の方が良いでしょうか?
'abababababababab'.replaceAll("ab","")
vs
'abababababababab'.replaceAll("(ab)+","")
このQのためにこれが重要な場合、私はJavaを使用しています。