電話番号の入力にフィールド制約を設定する方法を見つけようとしています。例:次
France (country code 33) local number 0142687984
のように入力する必要があります
33142687984
たとえば
00331 42687984, 0033 (1) 42687984, +33 1 42 68 79 84
などではありません
基本的に、数字は0で始まることはなく、スペースや+()などの記号を含めることはできず、9桁以上にする必要があります。
大洪水のスクリプトのサンプルを見つけようとしましたが、成功しませんでした。助けてください
私はこれまでにこれを持っています:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
String nom = request.getParameter("nom");
String prenom = request.getParameter("prenom");
String phone = request.getParameter("phone");
String adressefacturation = request.getParameter("adressefacturation");
String ZIPfacturation = request.getParameter("ZIPfacturation");
String paysfacturation = request.getParameter("paysfacturation");
String adresseexpedition = request.getParameter("adresseexpedition");
String ZIPexpedition = request.getParameter("ZIPexpedition");
String paysexpedition = request.getParameter("paysexpedition");
String CardNumber = request.getParameter("CardNumber");
String CardDateOfExpiry = request.getParameter("CardDateOfExpiry");
String password = request.getParameter("password");
}