電話番号を見つけるための正規表現の書き方
これは番号 09876 09875 です
09876 09875 を整数として検出する必要があります
これは数字です +17865 8658 u98765
これにより、+17865 8658 および 98765 の 2 つの数字が検出されます。
電話番号を見つけるための正規表現の書き方
これは番号 09876 09875 です
09876 09875 を整数として検出する必要があります
これは数字です +17865 8658 u98765
これにより、+17865 8658 および 98765 の 2 つの数字が検出されます。
スペースを削除し、プラス記号を次の数字と一致させます。
var input = 'this is a number +17865 8658 u98765',
outputs = input.replace(/ /g, '').match(/\+?\d+/g);
出力:
["+178658658", "98765"]
スペースを置換しない場合:
var input = 'this is a number +17865 8658 u98765',
outputs = input.match(/\+?\d( *\d+)+/g);
出力:
["+17865 8658", "98765"]