85

異なる正規表現エンジンに対して同じ正規表現をテストするにはどうすればよいですか?

4

30 に答える 30

75

最も強力な無料のオンライン正規表現テスト ツールは、http: //regex101.com/ です。RE エンジン (PCRE、JavaScript、Python) を選択でき、デバッガーがあり、一致を色付けし、その場で正規表現を説明し、正規表現プレイグラウンドへのパーマリンクを作成します。

その他のオンライン ツール:

Windows デスクトップ ツール:

Jeff Atwood [正規表現について書いた]( post:)。

SO ユーザーが推奨するその他のツールには、次のものがあります。

于 2008-08-28T13:37:34.410 に答える
16

正規表現バディ

于 2008-08-28T13:36:46.923 に答える
10

Expresso ( www.ultrapico.com ) を使用しています。開発者にとって便利な機能がたくさんあります。レギュレーターは以前は私のお気に入りでしたが、長い間更新されておらず、複雑な RegEx で頻繁にクラッシュしていました。

于 2008-08-28T13:40:23.407 に答える
9

以下は Mac 用のものです: (注: ツールを Web サイトで判断しないでください)

  • RegExhibit - 私のお気に入り、パワフルで簡単
  • Reggy - シンプルでクリーン
  • RegexWidget - クイック テスト用のダッシュボード ウィジェット
于 2008-08-28T14:17:31.833 に答える
8

Emacs ユーザーの場合、このコマンドをre-builder使用すると、Emacs 正規表現を入力して、現在のバッファー内の一致する文字列をオンザフライで表示し、グループをマークする色を付けることができます。Emacsとしては無料です。

于 2008-08-28T14:14:30.593 に答える
7

Rubularは無料で、使いやすく、見栄えも良いです。

于 2008-08-28T13:39:31.987 に答える
6

私は優れた無料のRadSoftware正規表現デザイナーを使用しています。

正規表現を記述したいだけで、構文を少し手伝って、REのマッチングと置換をテストする場合は、このかなり軽いフットプリントのツールが理想的です。

于 2008-09-25T13:39:57.797 に答える
6

RegexBuddyは最適な武器です

于 2008-08-28T13:36:45.693 に答える
3

もちろんコドス。それはPythonicだからです。;)

于 2009-05-15T20:10:36.733 に答える
3

Eclipse を使用するためのいくつかの Eclipse プラグイン、
http://www.brosinski.com/regex/

http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html

于 2008-08-28T17:53:45.323 に答える
2

以前は、単純なレイアウト、瞬時の強調表示、価格 (無料) の点で、The Regex Coach を好みました。

.NET正規表現をテストしようとすると、時々問題が発生します。そのためには、実際に .NET 正規表現エンジンを使用するツールを使用する方がよいことがわかりました。それが、昨年Regex Heroを作成した理由のすべてです。これは Silverlight で実行されるため、.NET 正規表現クラス ライブラリから直接実行されます。

于 2009-05-08T21:57:21.220 に答える
2

RegexBuddyは素晴らしいです!!!

于 2008-08-28T13:38:49.557 に答える
2

私は RegExBuddy に同意しますが、無料が必要な場合、または自分のシステムではなくどこかで作業している場合、RegExrは優れたオンライン (フラッシュ) ツールであり、動作する事前構築済みの正規表現セグメントが多数あり、リアルタイム パターンを実行します。あなたのテストのための一致。

于 2008-08-28T13:49:28.313 に答える
2

In the standard Python installation there is a "Tools/scripts" directory containing redemo.py.

これにより、正規表現を試すことができるインタラクティブなTkinter ウィンドウが作成されます。

于 2009-03-24T15:53:38.357 に答える
1

私は個人的に正規表現テスターが好きです。

これは無料のFirefoxプラグインなので、常にオンにしてください。

于 2009-11-18T12:03:01.547 に答える
1

無料でオープンソースの正規表現テスターであるRegexMasterをチェックしてください

于 2011-04-17T05:35:35.203 に答える
1

javascript、php、python をテストできるこの正規表現テスター http://www.piliapp.com/regex-tester/

于 2014-06-16T10:06:01.133 に答える
1

+1 Regex コーチの場合はこちら。無料で、本当にうまく機能します。

http://www.weitz.de/regex-coach/

于 2008-08-28T15:50:39.567 に答える
1

あなたの時間はどれくらいの価値がありますか?$40 を支払って RegexBuddy を入手してください。2.x バージョンから 3.x にアップグレードしました。それは何度も元が取れました。

于 2008-09-16T14:32:02.297 に答える
1

Mac 用のReggyの投票に追加し、Joseph が提案した他のものをいくつか試して、明日私の制限がリセットされたときにその投稿に賛成票を投じます。

于 2008-08-28T14:25:37.167 に答える
1

私はこれをオンラインで使用するのが好きです: http://www.cuneytyilmaz.com/prog/jrx/ もちろん、これは javascript 正規表現になりますが、違いに気付くほど巧妙なことはまだ行っていません。

于 2008-09-16T11:15:40.600 に答える
1

また、この正規表現プラグインは、 Eclipseおよびアイデアのユーザーにも役立ちます。

于 2009-12-09T14:27:32.003 に答える
1

私はhttp://regexhero.net/tester/が大好きです

于 2010-12-10T18:13:41.340 に答える
1

Regexbuddy はこれをすべて行います。http://www.regexbuddy.com/

于 2008-08-28T13:37:36.237 に答える
1

この質問に対する受け入れられた回答を参照してください:正規表現の学習

于 2008-08-28T13:38:13.443 に答える
1

私は今でもザ・レギュレーターの大ファンです。
安定性の問題がいくつかありますが、これらは Intellisense を無効にすることで解決できます。式を構築する際に、いくつかの式とタイプミスで怒ってしまいます。

Roy Osheroveが更新してくれると嬉しいのですが、彼は他のことで忙しいようです。

于 2008-08-28T17:50:40.043 に答える
1

オンラインの場合:http://regexpal.com/ デスクトップ用:正規表現コーチ

于 2008-08-28T15:29:16.060 に答える
0

Actionscript 3 でテストするためのRegExr (どの標準であっても)

于 2008-08-28T18:12:22.970 に答える
0

これまでのところ、RegExBuddy に同意し、支持します。

于 2008-08-28T13:47:26.867 に答える
0

http://rgx-extract-replace.appspot.com には、列にフォーマットされたキャプチャされた正規表現グループを登録する機能があり、オプションで入力テキスト内の一致したパターンを置き換えることができます。

于 2012-03-21T07:51:23.237 に答える