文字列内のアイテムに一致する正規表現

TABindenter

文字列内のアイテムが特定の基準を満たしているかどうかを確認するために正規表現を作成しようとしています。

文字とそれに続く数字である必要があります。

'a' then a number 0-7

そして

'b' then a number 0-6

例えば:

  • 文字列 "a7b6"は有効である必要がありますが、
  • 文字列 "a7b7"は無効である必要があり(bの後に7が続き、0〜6の範囲外であるため)、
  • 文字列「60」は無効である必要があります(両方の項目が数字であるため)

私は現在書いています:

[a0-7[b0-6]]+

ただし、この式は「a7b7」と「60」も検証します。

私も試しました:

[a\\d&&[^8-9]]+

これは「a7」と「60」をキャプチャします。「b6」の部分をキャプチャして「60」を無視するために何を追加すればよいかわからない

編集:文字列の順序が固定されていないという事実を追加するには、「a7b6」、「b3a6」、または「b2a1」などの場合があります。

ユーザー不明

あなたの例から、あなたはただ探しています

a[0-7]b[0-6]

これはaで、その後に0から7までの数字が続き、その後にbと0から6が続きます。

  • ab6はfalseになります
  • a4b7はfalseになります
  • a4はfalseになります
  • a2b0が正しいでしょう。

これらの複数を許可するには、次のようにチェーンします

  • a4b4a3b5

あなたはそれらをグループ化し、書くでしょう

(a[0-7]b[0-6])+

たとえば、サブコンストラクト[b0-6]は、bの後に何かが続くのではなく、bまたは0または1、...または6を意味します。

のようなネストされたセットを見たことが[a-z[^np]]ありませんが、これは時々役立つように見えるかもしれません(az、ただし...)-それらが有効かどうかは疑わしいです。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

括弧内の文字列に一致する正規表現

分類Dev

中括弧内の文字列に一致する正規表現

分類Dev

文字のペアで囲まれたアイテムに一致するJavascript正規表現?

分類Dev

文字列内の固定サブ文字列に一致する正規表現

分類Dev

正規表現に一致する文字列内の文字を保持する

分類Dev

角括弧内の中括弧内の文字列に一致する正規表現

分類Dev

文字列内の1文字に一致する正規表現

分類Dev

文字列内のIDと一致するJavascript正規表現

分類Dev

タグのペア内の特定の文字に一致する正規表現?

分類Dev

文字列内の複数の数値に一致する正規表現

分類Dev

文字列内の特定の座標に一致する正規表現

分類Dev

URL内の特定の文字列長に一致する正規表現

分類Dev

括弧内の文字に一致する正規表現

分類Dev

文字列の一部に一致する正規表現

分類Dev

一部の文字列に一致する正規表現

分類Dev

リスト内の文字列が正規表現に一致する場合

分類Dev

正規表現の一致内に文字列を挿入する

分類Dev

文字列内のグループに一致するPHP正規表現

分類Dev

文字列内の「時間」値に一致する正規表現

分類Dev

文字列内の2桁以上に一致する正規表現

分類Dev

文字列の前後のテキストに一致する正規表現

分類Dev

アドレス内の文字列の任意のグループに一致する正規表現

分類Dev

複数の文字列に一致する正規表現

分類Dev

特定の位置で文字列に一致する正規表現

分類Dev

特定の文字列に一致するJavascript正規表現

分類Dev

正規表現に一致する文字列の最小長

分類Dev

複数行の文字列に一致する正規表現

分類Dev

この文字列に一致する正規表現

分類Dev

複数の文字列に一致する正規表現

Related 関連記事

  1. 1

    括弧内の文字列に一致する正規表現

  2. 2

    中括弧内の文字列に一致する正規表現

  3. 3

    文字のペアで囲まれたアイテムに一致するJavascript正規表現?

  4. 4

    文字列内の固定サブ文字列に一致する正規表現

  5. 5

    正規表現に一致する文字列内の文字を保持する

  6. 6

    角括弧内の中括弧内の文字列に一致する正規表現

  7. 7

    文字列内の1文字に一致する正規表現

  8. 8

    文字列内のIDと一致するJavascript正規表現

  9. 9

    タグのペア内の特定の文字に一致する正規表現?

  10. 10

    文字列内の複数の数値に一致する正規表現

  11. 11

    文字列内の特定の座標に一致する正規表現

  12. 12

    URL内の特定の文字列長に一致する正規表現

  13. 13

    括弧内の文字に一致する正規表現

  14. 14

    文字列の一部に一致する正規表現

  15. 15

    一部の文字列に一致する正規表現

  16. 16

    リスト内の文字列が正規表現に一致する場合

  17. 17

    正規表現の一致内に文字列を挿入する

  18. 18

    文字列内のグループに一致するPHP正規表現

  19. 19

    文字列内の「時間」値に一致する正規表現

  20. 20

    文字列内の2桁以上に一致する正規表現

  21. 21

    文字列の前後のテキストに一致する正規表現

  22. 22

    アドレス内の文字列の任意のグループに一致する正規表現

  23. 23

    複数の文字列に一致する正規表現

  24. 24

    特定の位置で文字列に一致する正規表現

  25. 25

    特定の文字列に一致するJavascript正規表現

  26. 26

    正規表現に一致する文字列の最小長

  27. 27

    複数行の文字列に一致する正規表現

  28. 28

    この文字列に一致する正規表現

  29. 29

    複数の文字列に一致する正規表現

ホットタグ

アーカイブ