檢測一個字符串是否是以一個數字開頭,或者是一個一個大寫字母開頭,在JDK1.4之後,Java支持了正則表達式,我們可以通過手工控制正則表達式進行字符串檢測.
import java.util.regex.Pattern;
public class Test
{
public static void main(String argsp[)
{
String str1 = "3m";
String str2 = "JavaBiz.cn";
boolean result = startsWithDigitOrUpper(str1);
System.out.println(result); //輸出true
result = startsWithDigitOrUpper(str2);
System.out.println(result); //輸出true
}
boolean startsWithDigitOrUpper(String s) {
return Pattern.compile("^[A-Z0-9]").matcher(s).find();
}
}
上述提供的類,可以檢測一個輸入字符串是否是以數字或者大寫字母開頭.
轉載請註明本文來自程式先鋒網站 www.javabiz.cn
檢測字符串是否是以數字或者大寫字母開頭
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
JAVA判斷字符串是否爲數字
mcmoo
2019-02-23 00:43:08
<Thinking in JAVA>筆記 字符串
the_real徐帥
2019-02-23 13:59:15
C#小票打印(通用)
星星鑫鑫
2019-02-23 13:18:56
C/C++中將浮點數轉換爲字符串
riran
2019-02-23 12:57:35
echo命令
wx57cb9069e923f
2019-02-23 00:41:32
java中String的常用方法
5fresh
2019-02-23 00:41:05
Linux shell 正則表達式(BREs,EREs,PREs)差異比較
caobs
2019-02-23 00:37:32
【C語言】 字符串操作函數及內存拷貝函數歸總
Vs呂小布
2019-02-23 00:33:45
全國通用ADSL寬帶賬號快速檢測工具0.2 拽爺 專版
wpawpa2pojie
2019-02-23 13:57:48
Tiled地圖的簡單應用
guoshuang_123
2019-02-23 13:43:55
開放式防尾隨速通門技術探討
ran_sy
2019-02-23 13:41:40
迴文數字
wutong_2018
2019-02-23 00:36:41
只出現一次的數字
wutong_2018
2019-02-23 00:36:41