English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تأكيد أن السلسلة تحتوي فقط على أرقام باستخدام برنامج Java

لإثبات أن النص يحتوي فقط على أرقام، يمكنك تجربة الشيفرة التالية. نحنmatches()في هذا المكان، استخدم دالة Java لتحقق من الأرقام في النص.

مثال

public class Demo {
   public static void main(String []args) {
      String str = "978";
      System.out.println("تحقق من النص الذي يحتوي فقط على أرقام...");
      System.out.println("String: " + str);
      if(str.matches("[0-9]+") && str.length() > 2)
      System.out.println("النص يحتوي فقط على أرقام!");
      else
      System.out.println("النصوص تحتوي أيضًا على أحرف!");
   }
}

نتيجة الإخراج

تحقق من النص الذي يحتوي فقط على أرقام...
String: 978
النص يحتوي فقط على أرقام!

لننظر في مثال آخر حيث يحتوي نصنا على أرقام وأحرف.

مثال

public class Demo {
   public static void main(String []args) {
      String str = "s987jyg";
      System.out.println("تحقق من النص الذي يحتوي فقط على أرقام...");
      System.out.println("String: " + str);
      if(str.matches("[0-9]+") && str.length() > 2)
      System.out.println("النص يحتوي فقط على أرقام!");
      else
      System.out.println("النصوص تحتوي أيضًا على أحرف!");
   }
}

نتيجة الإخراج

تحقق من النص الذي يحتوي فقط على أرقام...
String: s987jyg
النصوص تحتوي أيضًا على أحرف!
توصياتك المفضلة