• [解決済み] a^n b^n に一致させるには?

    質問 この記事は正規表現に関する教育的な記事の第二部です。この記事では、ルックアヘッドとネストされた参照を用いて、非正規表現の n b n . ネストされた参照は、最初に紹介した この正規表現はどのようにして三角数を見つけるのでしょうか? 原型となる非 正規言語 である。 L = { a n b n : n > 0 } これは、あ

    2022-11-19 14:15:26
  • [解決済み] grep, regex, perlでパターンに沿った文字列を抽出する方法 [重複].

    質問 この質問はすでにここに回答があります : パターンの後の内容をgrepする方法は? (8つの答え) 終了 10ヶ月前 .

    2022-11-17 22:32:06
  • [解決済み] VIM find/searchでバックスラッシュやフォワードスラッシュはどのようにエスケープするのですか?

    質問 例えば、バックスラッシュやフォワードスラッシュを含む文字列の検索と置換をしたい場合、vimではどのように実現するのでしょうか?ありがとうございます。 例 find & replace は。 :%s/foo/bar/g の出現をすべて見つけたい場合はどうすればよいでしょうか。 <dog/> で置き換えて <cat\> どのように解決するので

    2022-11-14 06:18:41
  • [解決済み] 正規表現の一部だけを大文字小文字を区別しないようにすることはできますか?

    質問 正規表現全体を大文字小文字を区別しないようにする例をたくさん見てきました。 私が疑問に思っているのは、式の一部だけを大文字小文字を区別しないようにすることです。 たとえば、次のような文字列があるとします。 fooFOOfOoFoOBARBARbarbarbAr 大文字小文字に関係なく "foo" のすべての出現にマッチさせたいが、大文字の "BAR" のみにマッチさせたい場

    2022-11-06 15:53:39
  • [解決済み] ある数字に2回または4回マッチする正規表現

    質問 正規表現に関する簡単な質問なのですが、答えが見つかりません。 ある数字が正確に連続して現れるかどうかを判断したいのですが 2 または フォー 回です。どのような構文が使用できますか? \d{what goes here?} 試しに \d{2,4} を試してみましたが、この式は3桁も受け付けます。 どのように解決するのですか? 特定の構文があるわけで

    2022-11-01 20:09:39
  • [解決済み] 正規表現がマッチングしすぎています。どうすれば停止しますか?重複

    質問 この質問はすでにここに回答があります : 最初のマッチで停止する正規表現 (9つの答え) 終了 1年前 . この巨大で醜い

    2022-10-23 22:52:19
  • [解決済み] 正規表現:空白(タブ/スペース)を見つけるが、改行を見つけない

    質問 スペースやタブをテストし、改行をテストしない正規表現を作成するにはどうしたらよいですか。 私は \s を試してみましたが、改行もテストすることがわかりました。 私は C# (.NET)と WPF の2種類がありますが、問題ないはずです。 どのように解決するのですか? 文字クラスを使用する。 [ \t]

    2022-10-23 19:08:35
  • [解決済み] Notepad++で行頭と行末に引用符を追加する

    質問 JavaScript Syntaxに素早く変換したいリスト(.txtファイル)があるので、次のようにしたいと思います。 AliceBlue AntiqueWhite Aqua Aquamarine Azure Beige Bisque Black BlanchedAlmond を配列リテラルに変換して... var myArray = ["AliceBlue", "Antiq

    2022-10-16 02:18:57
  • [解決済み] Regex パターンでマッチング、除外する場合 / との間を除く

    質問 --編集--。 現在の回答は、いくつかの有用なアイデアを持っていますが、私は100%理解し、再利用できる、より完全なものが欲しいです。また、どこでも動作するアイデアは、私にとって、以下のような標準的な構文でないよりも優れています。 \K この質問は、いくつかの状況s1 s2 s3を除いてパターンに一致させる方法についてです。私は私の意味を示すために具体的な例を与えるが、私は他

    2022-10-12 05:13:51
  • [解決済み] EOFにマッチする正規表現

    質問 次のようなデータがあります。 john, dave, chris rick, sam, bob joe, milt, paul この正規表現を使って名前を照合しています。 /(\w.+?)(\r\n|\n|,)/ これは大部分は動作しますが、ファイルは最後の単語の後で突然終了します。つまり、最後の値が \r\n , \n または , . EOFで終わってしまいま

    2022-10-10 10:45:08
  • [解決済み] MongoDBで'Not Like'演算子を使うには?

    質問 私はSQLを使用することができます Like 演算子を使って pymongo , db.test.find({'c':{'$regex':'ttt'}}) しかし、どのようにすれば Not Like 演算子を使うことができますか? を試してみました。 db.test.find({'c':{'$not':{'$regex':'ttt'}}) が、エラーになり

    2022-10-08 10:24:23
  • [解決済み] sed を使って文字列からテキストを抽出するには?

    質問 私の文字列の例は次のとおりです。 This is 02G05 a test string 20-Jul-2012 さて、上記の文字列から 02G05 . そのためにsedで以下の正規表現を試してみました。 $ echo "This is 02G05 a test string 20-Jul-2012" | sed -n '/\d+G\d+/p' しかし、上記のコマンド

    2022-09-28 17:40:41
  • [解決済み] Dartでメールアドレスを検証する?重複

    質問 この質問はすでにここに回答があります : JavaScriptでメールアドレスを検証する最も良い方法は何ですか? (101の回答) 終了

    2022-09-27 16:33:09
  • [解決済み] 件名の先頭の文字だけを検索するGmailフィルタを作成するには?

    質問 職場のJenkinsビルドサーバーから定期的に自動ビルドメッセージを受け取っています。 受信トレイをスキップして、これらをラベルにフェレット化するのは良いことだと思います。 もちろんフィルタを使うのは正しい選択です。 目的の識別子は、文字列 [RELEASE] という文字列で、件名の先頭に付けます。 以下の正規表現を指定しようとすると、文字列 release と

    2022-09-25 20:17:42
  • [解決済み] 正規表現で単語全体のみをマッチング

    質問 データベースに保存されている用語集に含まれる、大文字と小文字を区別しない、与えられたコンテンツのブロック内のすべての単語を検索するために使用する正規表現があります。以下は私のパターンです。 /($word)/i 問題は、もし私が /(Foo)/i のような単語が Food のような単語がマッチングされます。 単語の両側には空白または単語の境界が必要です。 のみにマッ

    2022-09-25 06:05:02
  • [解決済み] テキスト中のカンマや小数のある数字にマッチする正規表現

    質問 私は、テキストの本文中にあるすべての数字を検索して置き換えようとしています。 私はいくつかの例の正規表現を見つけました、それはほとんど問題を解決しますが、どれもまだ完璧ではありません。 私が抱えている問題は、テキスト内の数字が小数点とカンマを持つか持たないかということです。 例えば 5000ポンドのキツネは99,999.99998713フィートのフェンスを飛び越えた."

    2022-09-21 23:42:04
  • [解決済み] Base64 データを解析または検証するための RegEx

    質問 RegEx を使用して Base64 データを検証したり、サニタイズしたりすることは可能ですか? これは単純な質問ですが、この質問の原動力となる要因は、それを困難にしているものです。 私は、RFC 仕様に従うために入力データに完全に依存することができない Base64 デコーダーを持っています。 つまり、私が直面する問題は、Base64 データが 78 文字の行に分割されていな

    2022-09-07 06:08:13
  • [解決済み] 正規表現にマッチするものを抽出する

    質問 文字列から数値を抽出しようとしています。 というようなことをやって [0-9]+ という文字列の上に "aaa12xxx" という文字列を生成し "12" . みたいな感じかと。 > grep("[0-9]+", "aaa12xxx", value=TRUE) [1] "aaa12xxx" そして、考えたのは... > sub("[0-9]+"

    2022-08-29 01:13:09
  • [解決済み] sed 初心者: フォルダ内のすべてのオカレンスを変更する

    質問 あるフォルダ(とそのサブフォルダ)内のすべてのファイルに対して正規表現による検索と置換を実行する必要があります。それを行うためのlinuxのシェルコマンドは何でしょうか? たとえば、私はすべてのファイル上でこれを実行し、古いファイルを新しい、置き換えられたテキストで上書きしたいです。 sed 's/old text/new text/g' どのように解決するのですか?

    2022-08-24 22:29:42
  • [解決済み] grepにおける'not followed by'のための正規表現ルックヘッド

    質問 のすべてのインスタンスを grep しようとしています。 Ui\. の後に Line または単に文字 L 特定の文字列の後に別の文字列が続いていないすべてのインスタンスを見つけるための正規表現を記述する適切な方法は何ですか? ルックヘッドを使用する grep "Ui\.(?!L)" * bash: !L: event not found grep "Ui\.(?!

    2022-08-20 06:55:41