私が取り組んでいる古いシステムでこの正規表現を見つけました。
(\s*)*
最後の余分な「 * 」は冗長であると確信していますが、削除する前に何もしていないことを確認したいと思います。パラメーターとして使用される文字列に 25 個以上のスペースが含まれている場合、システム全体がハングするポイントまで regex.matches() メソッドで使用されると、パフォーマンスの問題が発生します。
その特定の構文に特別な機能があるかどうかは誰にもわかりませんか?
Ps: かなり巨大なシステムなので、考えられるすべてのシナリオをテストすることはできません