0

電話番号は国際電話番号である必要があり、ユーザーは国コードを含む完全な電話番号を入力する必要があります。

そのためには、電話番号をフォーマットするための正規表現が必要です。

4

1 に答える 1

4

実際の正規表現テストにはRegexKitLiteを使用してください。

正規表現自体については、次のようなもの ( Validate Phone Numbers: A Detailed Guideから) が機能するはずです。

^\+(?:[0-9] ?){6,14}[0-9]$

コードで指定するときは、バックスラッシュ文字 (\) をエスケープする必要があることに注意してください。したがって、次のようになります。

NSString *regexString = @"^\\+(?:[0-9] ?){6,14}[0-9]$";
于 2010-11-29T06:48:00.367 に答える