RegexBuddyは素晴らしいツールです。私が欲しいのは、正規表現を最適化するツールです。いくつかの表現を取り、それらをより小さな数に煮詰める。どんな勧告?正規表現最適化ツール?
3
A
答えて
6
正規表現用の魔法の丸薬はありません。単純な交代の冗長性は、いくつかの交互作用を考慮することができるかもしれませんが、それについてのことです。
全体的に、スピードの向上や1つの必要性の保証はありません。
最高の最適化は正規表現を書く経験です。ひどく書かれた正規表現は、常に悪くなります。よく書かれ、テストされたものは、プログラム的な最適化のチャンスを取ることを望んでいません。これは、現代の拡張正規表現を使用する場合に特に当てはまります。
+0
それは非常に良い点です! – bugmagnet
0
正規表現を使用すると、その正規表現はコンパイルされ、指示された内容のより速いバージョンになります。
など。コンパイラは、間違いがあったかどうかを知ることはできません。それは多くの後ろのステップや何かを作成します。 RegexBuddyは、正規表現が何をするかを知るために行く方法です。パターンをより正確にすることができます。
5
perlを使用している場合は、Regexp::OptimizerまたはRegexp::Assembleを使用できます。
あなたが求めるものを行うオンラインツールはありません。
関連する問題
- 1. 正規表現の最適化テキスト
- 2. 最適正規表現:
- 3. C:正規表現の最適化|状態を保存する
- 4. 正規表現の最適化 - Javaでアンパサンドをエスケープする
- 5. C++正規表現のスピードを最適化
- 6. 式の長いリストの正規表現の最適化
- 7. コード最適化の正規表現の組み合わせ
- 8. 正規表現クエリを最適化する
- 9. Solrスキーマ正規表現変換ツール
- 10. Windows上の正規表現ツール
- 11. 正規表現のグループ化
- 12. 正規表現の正規表現の正規表現
- 13. この正規表現の検索/置換は最適化できますか?
- 14. 等距離文字の特定の正規表現検索の最適化
- 15. これらのタイプの正規表現は最適化できますか?
- 16. 正規表現 - 正規表現
- 17. 。NET正規表現(正規表現)
- 18. 正規表現の正規表現と ' -
- 19. 正規表現の正規表現データ
- 20. 正規表現 - 正規表現
- 21. 正規表現(正規表現)Java
- 22. 正規表現の正規表現
- 23. C#正規表現の正規表現
- 24. (?=正規表現)VS(?:正規表現)
- 25. 正規表現用の正規表現
- 26. Javaの正規ファイルパス - 最適化問題?
- 27. 最初に出現する正規表現を見つける正規表現
- 28. 正規表現は、私は正規表現がない、適切なテスト
- 29. スウィートアラートカスタム正規表現と適切なメッセージ
- 30. PostgreSQLの適切な正規表現
このツールの詳細を説明できますか?あなたの説明からは分かりません。 –
@MichaelPetrotta彼は '[0-9]' = '\ d'、' \ d \ d \ d' = '\ d {3}'のような典型的なケースを期待していると思います。もちろん、より多くの最適化の可能性がありますが、これは単に単なる補完ではなく、何らかのAIが必要です。 ;-) – splash