regex

    0

    1答えて

    私はLog4j 1.2.15を使用しなければならないと言ってこれを前に説明します。残念ながら、私はアップグレードを提案しないでください。私はExtras companion version 1.1にアクセスしています。 ExpressionFilterを使用して、少なくとも1つの ' - '記号の後に任意の数字の0-9を含むメッセージを一致させようとしています。たとえば :-03928474または

    -1

    2答えて

    私はランダムに空行で区切られた座標の設定した: 19.815857300 39.791813400 19.816105700 39.791921800 19.816220800 39.791984600 19.816271400 39.792010000 19.786375895 39.678097997 19.783813875 39.677022719 19.782758486

    1

    3答えて

    Rにはstringiという強力な文字列処理パッケージがあります。特に、私はstri_replace_all_fixed関数と同じようにしたいと思います:Perl/PHP/PythonやC#と言うようにリスト/辞書に基づいてマッチを置き換えます。 #install.packages("stringi") library(stringi) stri_replace_all_fixed("The q

    0

    2答えて

    grepでIPをキャッチするときに{1,3}を\d{1,3}で使用するのはなぜですか?たとえば:K \ grep -Po 'inet addr:\K(?!127\.)\d{1,3}.\d{1,3}\.\d{1,3}\.\d{1,3}' はinet addr:を取り除き、そして(?!127\.)、AFAIU、(その場合にはループバック)127で始まるアドレスを削除しますが、\d後{1,3}を何で

    1

    1答えて

    このREをDFAにどのように変換しますか? (a+aab)*b この状態図の描画に問題があります。私はどこから始めるべきか、特に関与している任意の数のものではわかりません。

    0

    2答えて

    <の中のテキストを削除しようとしています(htmlタグ)、その結果を新しいファイルに書き込みます。例えば、テキストの1行は次のようになります。 < asdf> Text <here>more text</asdf> だからプログラムは、出力ファイルに記述します。「複数のテキストをテキスト」、htmlタグの中にあるものを除きます。 これは、これまでの私の試みです: import urllib.r

    2

    2答えて

    長いテキストがあります。 schema://example.com/{entity}/{id}のようなリンクがあります。 は、私は次のようになり、それらを抽出する必要があります:私は \bschema:\/\/(?:(?!&[^;]+;)[^\s"'<>)])+\b ですべてのURLを抽出し、 schema:\/\/example\.com\./(.*)\/(.*) と、それを解析すること

    0

    1答えて

    私は、[キー]の値形式のテキストからキーと値を取得したいが、キー、値を抽出する: キーが固定されていないが、それはbrakets []になります。 値の形式(空白があってもよい)、[キー] 値を持つことができません '['、 ']' 値は改行(\ n)を有することができます。 値はnullでもかまいません。 最後の値は1行にすることができます。この場合、例えば [AA] abcd 1234 [em

    -1

    2答えて

    私はPython正規表現を使用して時間インスタンスを識別しようとしています。例えば、 "2.30pm"、 "1.45am"、 "3.30"(am/pmは指定されていません。続き は、私が書いた正規表現である:私は必要 2.30p 出力: 2.30pm また、私はそれが文字列をキャプチャしたいと思いますが、私は取得しています '\d{1,2}\.\d{1,2}[\s]?[am,pm]?' 出力例

    0

    1答えて

    私はmutiplesの正規表現はPerlの forfiles /s /m *.html /c "perl -pi -e s/<head(?:.|\n|\r)+?</head>//g @path" に使用して、Windows 10で再帰的なファイル使用してタグの頭を削除しようとしていますが、私はこのメッセージを取得し、私は間違って何を理解しない /を代替デリミタであるか、または他の区切り文字を使