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

daninthemix

次のような文字列があるとします。

ABC-L-W7P-1423
ABC-L-W7E-87
CH-L-W7-756

最後に番号を取得する必要があります。その数は2、3、または4桁の場合があります。しかし、現在私が持っているのは:

=REGEXREPLACE(B2,"[^0-9]","")

もちろん、これは私が望まない「W7P」の「7」も取得します。編集:

私もこのようなものに一致する必要があります:

CH-M-311-MM

したがって、常に2、3、または4(または5)桁の数字ですが、1桁を除外する必要があります。

WiktorStribiżew

あなたは使用することができます=REGEXEXTRACT\b[0-9]{2,4}\b

=REGEXEXTRACT(B2, "\b[0-9]{2,4}\b")

正規表現のデモを参照してください

詳細

  • \b -先頭の単語の境界
  • [0-9]{2,4} --2〜4桁
  • \b -末尾の単語の境界

2〜4桁の前に常にが付い-ている場合は、

=REGEXREPLACE(B2,"^.*-([0-9]{2,4})\b.*","$1")

この正規表現のデモを見る

詳細

  • ^ -文字列の開始
  • .*--最後まで-続く0以上の文字...
  • ([0-9]{2,4})-($1置換パターンで参照されるグループ1 )-2〜4桁
  • \b -末尾の単語の境界
  • .* -文字列の最後までの文字。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

特定の形式に一致する正規表現:文字列内の4桁の数字と6文字

分類Dev

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

分類Dev

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

分類Dev

PHP-2文字以上の単語に一致する正規表現

分類Dev

2つ以上の単語に一致する正規表現

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

文字列の最初の桁を4に一致させる正規表現。

分類Dev

2つの大文字のみの文字列に一致する正規表現

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

正規表現グループを使用して文字列の4桁以上に一致させるにはどうすればよいですか

分類Dev

正規表現を使用して文字列内の2つ以上のドットを一致させる方法

分類Dev

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

分類Dev

文字列に0桁以上の数字があるため、Python正規表現の「[0-9] *」が「abc」と一致しないのはなぜですか?

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

正規表現が最初の桁と不正な文字に一致する

分類Dev

2つの文字列+ Java内のすべてのオカレンスに一致する正規表現

分類Dev

BigQuery-既知の文字列の後の8桁の数字に一致する正規表現

Related 関連記事

  1. 1

    特定の形式に一致する正規表現:文字列内の4桁の数字と6文字

  2. 2

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

  3. 3

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

  4. 4

    PHP-2文字以上の単語に一致する正規表現

  5. 5

    2つ以上の単語に一致する正規表現

  6. 6

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

  7. 7

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

  8. 8

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

  9. 9

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

  10. 10

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

  11. 11

    文字列の最初の桁を4に一致させる正規表現。

  12. 12

    2つの大文字のみの文字列に一致する正規表現

  13. 13

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

  14. 14

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

  15. 15

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

  16. 16

    正規表現グループを使用して文字列の4桁以上に一致させるにはどうすればよいですか

  17. 17

    正規表現を使用して文字列内の2つ以上のドットを一致させる方法

  18. 18

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

  19. 19

    文字列に0桁以上の数字があるため、Python正規表現の「[0-9] *」が「abc」と一致しないのはなぜですか?

  20. 20

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

  21. 21

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

  22. 22

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

  23. 23

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

  24. 24

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

  25. 25

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

  26. 26

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

  27. 27

    正規表現が最初の桁と不正な文字に一致する

  28. 28

    2つの文字列+ Java内のすべてのオカレンスに一致する正規表現

  29. 29

    BigQuery-既知の文字列の後の8桁の数字に一致する正規表現

ホットタグ

アーカイブ