導航:首頁 > 編程語言 > java正則表達式驗證是否包含

java正則表達式驗證是否包含

發布時間:2024-03-27 03:35:49

java正則表達式如何判斷字元串中是否含有特殊字元

public class Test2 {
public static void main(String[] args){
String s = "123asdqwe__123 rew-trafgds";
if(s.replaceAll("[a-z]*[A-Z]*\\d*-*_*\\s*", "").length()==0)
System.out.println("input correct");
else
System.out.println("input incorrect");
}
}

② java 怎麼判斷一個字元串中是否包含數字

網路上已復經方製法了,參考如下:
1.用java自帶的函數
public
static
boolean
isnumeric(string
str){
for
(int
i
=
0;
i
<
str.length();
i++){
system.out.println(str.charat(i));
if
(!character.isdigit(str.charat(i))){
return
false;
}
}
return
true;
}

③ java正則表達式判斷一個字元前是否有一個字元

java使用match和pattern來實現判斷字元串是否不含有某個字元,實例如下:
/**
* 判斷字元串是否數值
* @param str
* @return true:是數值 ;false:不是數值
* @author:WD_SUHUAFU
*/
private boolean isNumber(String str)
{
Pattern pattern = Pattern.compile("^[0-9]+(.[0-9]*)?$");
Matcher match=pattern.matcher(str);
return match.matches();
}

④ Java 判斷字元串是否含有所有特殊符號

String ss = "Axs123a";
boolean a = ss.matches("[A-Za-z0-9\\u4e00-\\u9fa5]+");
System.out.println(a);
正則表達式:
中文、英文、數字但不包括下劃線等符號:^[\u4E00-\u9FA5A-Za-z0-9]+$
\u4E00-\u9FA5 匹配所有漢字
A-Za-z0-9 匹配 帶小寫字母和數字
+ 表示至少匹配一次,可以匹配無數次,空字元串默認返回false
^ 正則表達式開始符 $ 正則表達式結束符

⑤ java中如何用正則表達式判斷一個字元串中是否包含0-9的數字

// 判斷一個字元串是否都為數字
public boolean isDigit(String strNum) {
return strNum.matches("[0-9]{1,}");
}

// 判斷一個字元串是否都為數字
public boolean isDigit(String strNum) {
Pattern pattern = Pattern.compile("[0-9]{1,}");
Matcher matcher = pattern.matcher((CharSequence) strNum);
return matcher.matches();
}

//截取數字
public String getNumbers(String content) {
Pattern pattern = Pattern.compile("\\d+");
Matcher matcher = pattern.matcher(content);
while (matcher.find()) {
return matcher.group(0);
}
return "";
}

// 截取非數字
public String splitNotNumber(String content) {
Pattern pattern = Pattern.compile("\\D+");
Matcher matcher = pattern.matcher(content);
while (matcher.find()) {
return matcher.group(0);
}
return "";
}
// 判斷一個字元串是否含有數字
public boolean hasDigit(String content) {
boolean flag = false;
Pattern p = Pattern.compile(".*\\d+.*");
Matcher m = p.matcher(content);
if (m.matches())
flag = true;
return flag;
}

閱讀全文

與java正則表達式驗證是否包含相關的資料

熱點內容
韓劇女主叫微笑 瀏覽:528
在現代和民國來回穿梭的小說 瀏覽:420
犀牛文件拿去噴蠟有什麼要求 瀏覽:921
電影在線海外 瀏覽:43
大數據ups 瀏覽:74
韓劇鋼琴老師和學生是什麼劇 瀏覽:861
日本歐美韓國劇情片電影大全推薦 瀏覽:517
內核編程怎麼樣 瀏覽:534
3小時合集百度網盤 瀏覽:180
網貸上大數據 瀏覽:85
安卓手機電信連網設置 瀏覽:702
大數據可視化報表 瀏覽:78
文件中轉站沒法下載內容 瀏覽:315
js默認圖 瀏覽:486
麗麗要去看電影英漢互一 瀏覽:525
法國啄木鳥在哪裡看 瀏覽:385
iphone4連接顯示器 瀏覽:211
漏器官大尺度電影 瀏覽:909
nba2k14iff文件放哪 瀏覽:829
什麼編程語言大小寫不敏感 瀏覽:859

友情鏈接