RegExを使用して、長い文字列から特定の位置の値をキャプチャします

解析したい長い文字列があり、特定の位置から1つの特定の値をキャプチャするだけです。文字列は次のようになります(太字の特定の値):

{名前:dave、TaskTime:1503485101000、Log:5 12345678 test-12345 1.1.1.1 2.2.3.3 111 22222 1 11 3456 1503485101 1503485102 TEST CORRECT、InTime:1503485105278、Id:123456789}

主な問題は、グループ内でその値をキャプチャするために1つの正規表現パターンを見つける必要があることです。単一の正規表現を使用してその値を抽出できるRegEXパターンはありますか?誰か提案をお願いできますか?スタックで検索して、いくつかの異なる方法を試しました。私はこれを使用していくつかのフィールドを一致させることができました:(?:|[=\s])(\w{1,})(?=\s|$)しかし、それは十分ではありません。

キルゾーンキッド

この正規表現を試すことができます:

(?<=(?:(?:\d{1,3}\.){3}\d{1,3}\s){2}(?:\d+\s){3})(\d+)

説明:

(?<=(?:(?:\d{1,3}\.){3}\d{1,3}\s){2}(?:\d+\s){3})

2つの連続したIPアドレスとそれに続く3つの番号を見つけるように設計されています。

>>1.1.1.1 2.2.3.3 111 22222 1 <<

そのようなパターンが見つかった場合、次の番号がキャプチャされます。私たちの場合は11です

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

RegExは特定の文字列をキャプチャします

分類Dev

正規表現を使用して、特定の先頭文字に基づいて文字列から数字をキャプチャする方法はありますか?

分類Dev

属性の値を文字列でキャプチャしますか?

分類Dev

PHPを使用してdf-h--totalから特定の値をキャプチャします

分類Dev

文字列の長さを取得したら、他の場所で使用するために長さの数値を整数変数としてキャプチャするにはどうすればよいですか?

分類Dev

特定の文字で始まらない正規表現で文字列を(特定のポイントから)キャプチャします

分類Dev

Python3を使用してコマンド出力から特定の列をキャプチャしたい

分類Dev

Perl-文字列から特定の数の単語をキャプチャします

分類Dev

文字列から2つの正規表現をキャプチャします

分類Dev

文字列から2つの正規表現をキャプチャします

分類Dev

文字列ベクトルのタグ<select>から複数の値をキャプチャします

分類Dev

引用符のいくつかのセットから文字列をキャプチャします

分類Dev

特定の文字列をキャプチャし、毎回通知を送信します

分類Dev

RegExは2つの数値の間の最初の文字列をキャプチャします

分類Dev

文字列をキャプチャして次の文字を印刷します。

分類Dev

長い文字列の特定のフィールドをキャプチャする

分類Dev

特定の単語で始まらない文字列をキャプチャする

分類Dev

文字列で検索し、特定の HTML 属性の値をキャプチャします

分類Dev

javascript / jQueryを使用して、既知の文字列の横にある文字列をキャプチャします

分類Dev

正規表現:特定の列が特定の値と等しい場合に行をキャプチャします

分類Dev

特定の文字列がURLにキャプチャされている場合は、.htaccessを使用して処理を停止します

分類Dev

Perlを使用して変数内の特定の8桁の文字列をキャプチャする正規表現

分類Dev

文字列から特定の長さの数値を抽出し、それらの数値を使用して新しい文字列を作成します

分類Dev

シェルで通常を使用してこの特定の文字列をキャプチャする方法は?

分類Dev

JSON文字列から特定のキーの値のみをキャプチャするための正規表現

分類Dev

キャプチャグループの数を取得してから、文字を特定の文字に置き換えるにはどうすればよいですか?

分類Dev

2文字間の部分文字列をキャプチャしますか?

分類Dev

文字列から10進数をキャプチャしようとしています

分類Dev

RegEx文字列を照合し、タグが続くまで次の文字列をキャプチャします

Related 関連記事

  1. 1

    RegExは特定の文字列をキャプチャします

  2. 2

    正規表現を使用して、特定の先頭文字に基づいて文字列から数字をキャプチャする方法はありますか?

  3. 3

    属性の値を文字列でキャプチャしますか?

  4. 4

    PHPを使用してdf-h--totalから特定の値をキャプチャします

  5. 5

    文字列の長さを取得したら、他の場所で使用するために長さの数値を整数変数としてキャプチャするにはどうすればよいですか?

  6. 6

    特定の文字で始まらない正規表現で文字列を(特定のポイントから)キャプチャします

  7. 7

    Python3を使用してコマンド出力から特定の列をキャプチャしたい

  8. 8

    Perl-文字列から特定の数の単語をキャプチャします

  9. 9

    文字列から2つの正規表現をキャプチャします

  10. 10

    文字列から2つの正規表現をキャプチャします

  11. 11

    文字列ベクトルのタグ<select>から複数の値をキャプチャします

  12. 12

    引用符のいくつかのセットから文字列をキャプチャします

  13. 13

    特定の文字列をキャプチャし、毎回通知を送信します

  14. 14

    RegExは2つの数値の間の最初の文字列をキャプチャします

  15. 15

    文字列をキャプチャして次の文字を印刷します。

  16. 16

    長い文字列の特定のフィールドをキャプチャする

  17. 17

    特定の単語で始まらない文字列をキャプチャする

  18. 18

    文字列で検索し、特定の HTML 属性の値をキャプチャします

  19. 19

    javascript / jQueryを使用して、既知の文字列の横にある文字列をキャプチャします

  20. 20

    正規表現:特定の列が特定の値と等しい場合に行をキャプチャします

  21. 21

    特定の文字列がURLにキャプチャされている場合は、.htaccessを使用して処理を停止します

  22. 22

    Perlを使用して変数内の特定の8桁の文字列をキャプチャする正規表現

  23. 23

    文字列から特定の長さの数値を抽出し、それらの数値を使用して新しい文字列を作成します

  24. 24

    シェルで通常を使用してこの特定の文字列をキャプチャする方法は?

  25. 25

    JSON文字列から特定のキーの値のみをキャプチャするための正規表現

  26. 26

    キャプチャグループの数を取得してから、文字を特定の文字に置き換えるにはどうすればよいですか?

  27. 27

    2文字間の部分文字列をキャプチャしますか?

  28. 28

    文字列から10進数をキャプチャしようとしています

  29. 29

    RegEx文字列を照合し、タグが続くまで次の文字列をキャプチャします

ホットタグ

アーカイブ