چک کردن اینکه یک String فقط شامل عدد باشد با regular expressions در جاوا

0 رأی

چگونه می توان در جاوا با استفاده از regular expressions چک کرد که یک String فقط شامل عدد است؟

سوال 2 سال قبل در تالار کامپیوتر و اینترنت توسط Saeed Zarinfam (996 امتیاز) 34% درصد پذیرش

2 جواب

+1 رأی

با ایجاد این متد در هر جای کد راحت می تونید اینو چک کنید

	public boolean isInt(String str) {
		try {
			Integer.parseInt(str);
			return true;
		} catch (NumberFormatException e) {
			return false;
		}
	}

 

و برای چک کردن :

isInt("123"); // true
isInt("12a"); //false

 

جواب 2 سال قبل توسط aradjafari (10 امتیاز)
0 رأی

با تکه کد زیر می توان این کار را انجام داد:

String numbers = "093534";
if (numbers.matches("[0-9]+"){
// do something
}
جواب 2 سال قبل توسط Saeed Zarinfam (996 امتیاز)

سوال های مشابه

+2 رأی
1 جواب 352 بازدید
0 رأی
1 جواب 147 بازدید
0 رأی
1 جواب 36 بازدید
0 رأی
0 جواب 114 بازدید
0 رأی
1 جواب 37 بازدید
0 رأی
0 جواب 86 بازدید
...