いくつかの検索を行いましたが、正しい正規表現が見つかりません。
数字、空白、プラス記号のみを含むテキストの正規表現が必要です。のように: [0-9 +]
ただし、そのテキストの数字のみに最小/最大制限があります。
私の提案は次のようなものになりました:
^[0-9 \+](?=(.*[0-9]){5,8})$
大丈夫なはず:
- 「123 456 7」
- 「12345」
- 「+123 456 78」
大丈夫ではありません:
- 「123456789」
- 「+124 578a」
- 「+123456789」
誰でもトリックを実行できるソリューションを手に入れましたか?
編集:
私が何を目指しているのか、説明を省略していたことがわかります。
私の正規表現条件は次のとおりです。
- 5 ~ 8 桁の数字を含める必要があります
- 空白とプラス記号を許可する