問題タブ [regexbuddy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
740 参照

regexbuddy - RegexBuddy は次の使用までの作業データをどこに保存しますか?

わかりました、だから私はばかです。

そのため、作成に時間がかかった正規表現に取り組んでいました。それを完成させた後、仕事用のマシンを超高速のハードドライブにアップグレードし、正規表現をどこにも保存したことがなく、単純に RegexBuddy の自動保存を使用して保存したことに気付きました。ばかばかばか。

正規表現のコピーを同僚に送信しましたが、同僚はそれ (または通信の記録) を見つけることができません。正規表現を見つけるための私の最善の希望は、古いハード ドライブの RegexBuddy で見つけることです。RegexBuddy は、閉じるたびに作業していたものを自動的に保存します。その作業データを実際に保存する場所を特定するために、いくつかの予備検索を行いましたが、成功していません。

この質問は私の愚かな行動の結果ですが、最終的にここで質問する良い機会だと思いました.

0 投票する
11 に答える
219952 参照

java - Java の URL に一致する正規表現

正規表現を扱う際に RegexBuddy を使用しています。そのライブラリから、正規表現をコピーして URL に一致させました。RegexBuddy 内でテストに成功しました。しかし、JavaStringフレーバーとしてコピーして Java コードに貼り付けたところ、動作しません。次のクラスは次のように出力しfalseます。

私が間違っていることを誰かが知っていますか?

0 投票する
2 に答える
5172 参照

regex - 正規表現の空白対。エクリプス

空白に一致する正規表現を作成しようとしていますが、これまでのところ、次のようにしています。

Regex Buddyで試してみたので動作するはずですが、Eclipseで実行しようとすると、有効なエスケープシーケンスではないというエラーがマークされ、正規表現をレンダリングする2つの「\」が自動的に追加されます役に立たない....誰かが私に何をすべきか教えてもらえますか? これまで\sの代わりにポイントを使用してきましたが、本当に必要なのは\sです...

ありがとう


追加

わかりましたが、「\s」は任意の空白文字に使用され、前述のように Regex Buddy もそれを認識します。「\s」を使用すると、Regex Buddy では認識されないため、テストは失敗しますが、Eclipse では失敗します。何にも一致しませんが、続けることができます... =/または何かを取得できませんでしたか?

0 投票する
5 に答える
992 参照

php - preg_match は php ではなく regexbuddy で機能します

わかりましたので、作成したこの正規表現があり、RegexBuddyでは正常に機能しますが、phpにロードすると機能しません。以下はその一例です。

RegexBuddy を使用すると、次のように動作するようになります。

ドットが改行に一致することを確認し、大文字と小文字を区別しないようにしましたが、そのようにも機能します。

これがphpです:

[code][/code] を使用していることがわかります。これを抽出したら、htmlentities() を実行して、html コードをレンダリングする代わりに表示します。

0 投票する
4 に答える
3190 参照

java - このJava正規表現が機能しないのはなぜですか?

文字列に次の任意の数を含めることができる正規表現を作成する必要があります。

  • 英数字
  • スペース
  • ((
  • )。

他の文字は使用できません。RegexBuddyを使用して、次の正規表現を作成しました。これは、RegexBuddy内でテストすると正しく機能します。

次に、RegexBuddyの「使用」機能を使用してこれをJavaコードに変換しましたが、単純なテストプログラムを使用すると正しく機能しないようです。

  • 正規表現に関しては、私には少し盲点があることを認めなければなりません。なぜそれが機能しないのか誰かが説明できますか?
0 投票する
5 に答える
7969 参照

python - Python での正規表現

目標: 数値 (非常に長く、0 より大きい可能性があります) が与えられた場合、その数値の末尾にある 0 を削除して、最も意味のない 5 桁を取得したいと考えています。

これを正規表現で解決しようとしましたが、RegexBuddy の助けを借りて、次のようになりました。

しかし、Pythonはそれをコンパイルできません。

問題は "{0,4}" の後の "+" です。Python では動作しないようです (2.6 でも)

動作する正規表現を作成するにはどうすればよいですか?

PS: 10 で割り始めて、余り n%100000 を使用できることは知っていますが、これは正規表現に関する問題です。

0 投票する
3 に答える
12401 参照

java - 大きな文字列から特定の文字列を除外するJava正規表現

私はしばらくの間これに頭を悩ませてきました:[a-z]+[0-9]?などの文字列を除くすべての文字シーケンスをキャプチャしたいsin|cos|tanので、正規表現の宿題を済ませると、次の正規表現が機能するはずです。

ご覧のとおり、私は交互にネガティブルックアヘッドを使用しています-キャプチャされていないグループの後に括弧を閉じることは、などの\b一致を避けるために重要です。正規表現は理にかなっており、実際のところ、正規表現としてRegexBuddyとJavaを使用して試しました。実装をターゲットにして目的の結果を取得しますが、JavaMatcherおよびPatternオブジェクトを使用しても機能しません。何かご意見は?insin

乾杯

0 投票する
2 に答える
3553 参照

regex - Delphi-TPerlRegEx/RegExBuddyの問題

RegExとDelphi2k9(Win32)に問題があります。次のエラーが発生します:$7C812AFBでの最初のチャンスの例外。例外クラス例外とメッセージ'TPerlRegEx.Compile()-最初に正規表現を指定してください'。ウェブサイトからTPerlRegExの最新バージョンを入手しました。デフォルト設定の使用(DLLの使用)

デモソースコードを含めています。最新バージョンのRegExBuddyによって生成されたコードを使用しています。

http://www.4shared.com/file/236428923/97478b61/googleresultstestdata.html http://www.4shared.com/file/236439483/e0acbe6d/Unit2.htmlDelphi FORM http://www.4shared.com/file/236439473/6734a2a2/Unit2.htmlDelphi PAS

助けてくれてありがとう

-ブラッド

データはGoogle外部キーワードツールからのものですRegExはいくつかの改良を使用できます...しかしDelphiではなくRegExBuddyで機能します

DFM

0 投票する
3 に答える
4453 参照

java - 文字クラスの減算、Java 構文から RegexBuddy への変換

Java が使用する正規表現エンジンはどれですか?

私が使用する場合、RegexBuddyのようなツールで

Java でのその表現は良いのですが、RegexBuddy では理解されていません。

実際、次のように報告されています。

以下のリストに存在する単一の文字に一致する[a-z&&[^bc]

  • ~ の範囲のa文字z:a-z
  • 文字の 1 つ&[^bc:&&[^bc
  • 文字をそのまま一致させる]:]

aとの間の文字とz交差する文字を一致さbせたいc

0 投票する
3 に答える
2987 参照

javascript - テキストエリアHTMLコードの一部を強調表示する方法

PythonバージョンのWeb正規表現を実現したいのですが、テキストエリアで一致値を異なる色(黄色と青の切り替え)で強調表示する方法に問題が発生しました.http://regexpal. comですが、私は js の初心者で、彼のコードの意味を理解していませんでした。アドバイスをいただければ幸いです

代替テキスト