java正則表達(dá)式詳解 java正則如何表示80-160的范圍?
java正則如何表示80-160的范圍?導(dǎo)入java.util.Scanner文件public class test{public static void main(String[]args){Sca
java正則如何表示80-160的范圍?
導(dǎo)入java.util.Scanner文件
public class test{
public static void main(String[]args){
Scanner sc=new Scanner(系統(tǒng)輸入)
系統(tǒng)輸出打?。ā罢?qǐng)輸入數(shù)據(jù):”)
字符串輸入=sc.nextLine公司()
如果(checkNum(in)){系統(tǒng)輸出打印(”輸入數(shù)字為80-160!“”
}
否則{系統(tǒng)輸出打?。ā陛斎霐?shù)據(jù)不在范圍內(nèi)!")
}
sc.關(guān)閉()
}
public static boolean checkNum(String str){
return結(jié)構(gòu)長(zhǎng)度()< 4&&結(jié)構(gòu)匹配(“[8-9][0-9]|[1][0-5][0-9]|
]}
這個(gè)原則就像一個(gè)搜索引擎。首先獲取網(wǎng)頁(yè)的源代碼,然后通過(guò)正則表達(dá)式獲取手機(jī)號(hào)、電子郵件等。下面的功能是獲取網(wǎng)頁(yè)的源代碼,然后你就可以通過(guò)正規(guī)的方式獲取網(wǎng)頁(yè)中的手機(jī)號(hào)了!public void getUrlContent(){StringBuffer is=new StringBuffer()嘗試{URL myUrl=new URL(startUrl)BufferedReader br=new BufferedReader(new InputStreamReader(myUrl.openStream()))字符串s while((s=br.讀線(xiàn)()) !=空){是.append(s) }URL內(nèi)容=是.toString()}捕獲(異常e){系統(tǒng)輸出打?。ā癠RL file failed to output”)e.printstacktrace()}}