backreference

    1

    1答えて

    ObjectOutputStream(この場合はソケットを使用)によって送信されたオブジェクトを更新するには、次の手順を実行します。それ以外の場合、オブジェクトは送信された古いオブジェクトを参照するバックリファレンスを使用し、新しいオブジェクトを参照しないためです。このようなものが1秒に数回更新された場合、これにパフォーマンス上の問題があるかどうかはわかりませんが、これをより効率的に行う方法はあり

    1

    1答えて

    名前付きキャプチャグループに問題があり、再利用しています。キャプチャグループAに名前をつけ、最初に "asd"のようなものをキャプチャし、\ kを使用してキャプチャグループAの式を再度使用しようとすると、正規表現Iと一致しないため動作しませんoriginalyはグループAに書きましたが、代わりに以前に一致したAと一致するようにしようとしています。これは "asd"です。 は、だから私はのようなもの

    1

    1答えて

    PHPの基本的なマークダウン正規表現パーサであるhttps://gist.github.com/jbroadway/2836900のJavaポートが必要です。 私は後方参照を使用することができますが、動作させることはできません。 現時点ではHashMapを使用していませんが、ChangeListenerでテキストを取得して設定するJavaFX TextAreaが2つあります。 { //... h

    2

    4答えて

    通常、我々は1試合交換するには、次を記述します。私が欲しいもの namesRegex = re.compile(r'(is)|(life)', re.I) replaced = namesRegex.sub(r"butter", "There is no life in the void.") print(replaced) output: There butter no butter

    0

    1答えて

    Concrete5.7のStackで奇妙な問題が発生しました:現在、かなりの数のスタックを集め始めており(現在64)、サーバーでサーバーエラー(PHP Fatal error: Maximum execution time of 30 seconds exceeded in /example/path/to/website/concrete/blocks/html/controller.php o

    0

    1答えて

    私は、複数のフレーズを1行(または入力文字列)で取得する必要があります。 入力が= "これは説明です、これは説明です" だから私は文字列 "this is description"を入力の中で2回繰り返して検出する必要があります。 これは私が (.*).*\1 これまでに試した。しかし、それはのような正確な繰り返しを持っていない入力一致する

    1

    1答えて

    なぜ私は逆参照の逆転を防ぐために2つのバックスラッシュを使用する必要があるのか​​分かりません。以下は、私は私の問題を発見し、どのように私の詳細: x <- 53/100 000 そして、このように見えるためにそれを変換: 53/100000 私はこのようになります文字を変換したいです ここに私がこの質問をする前に私が持っていたいくつかのアイデアがあります: 私は考えましたgsub関数を使用して、

    -1

    2答えて

    私はRegex検索で複数のグループを使用し、文字列の多くの部分を置き換えます。私は、String.replaceFirstを使用する場合、Android Javaで$ 1 $ 2などを使用します。例えばreplaceFirstというの$ 10それを参照しようとしたとき、私は私の正規表現の検索に9つの以上のグループを使用する場合は 、それは最初の後方参照を交換し、その後リテラル0 印刷し、私が使用す

    0

    1答えて

    私はjqに私の入力に次の文字列を持っている: "\n*blah\n**tim\nbob was here\n*item1\n**item2\n" をそして、私は次のように最初の\n*と一致することができるよ:私に次のようになります [match("(\n\\*[A-Za-z0-9]*\n)";"g")] 一致: [ { "offset": 0, "length": 7

    0

    1答えて

    いくつかのコードのためのstylecheckerを書くしようとし、複数行の正規表現のためにJavaでbackrefrencesを使用して...ここに正規表現が .*import com.+([a-zA-Z]+Factory\.class).*\\1.* は、基本的には、検索したいようになりますコード内のファクトリクラスの最初のインスタンスです。私の例のコードは次のようになります。 import c