JavaScript與Java正則表達(dá)式寫法的區(qū)別介紹
Js驗(yàn)證寫法:(轉(zhuǎn)義符\)
var str = "待驗(yàn)證文本";
var regular = new RegExp(/這里是正則表達(dá)式/);
if (regular.test(str)) {
console.log("符合條件");
} else {
console.log("不符合條件");
}
//或者
var str = "待驗(yàn)證文本";
if (/這里是正則表達(dá)式/.test(str)) {
console.log("符合條件");
} else {
console.log("不符合條件");
}
Java驗(yàn)證寫法:(轉(zhuǎn)義符\\)
String str = "待驗(yàn)證文本";
String regular = "這里是正則表達(dá)式";
if (Pattern.compile(regular).matcher(str).matches()) {
System.out.println("符合條件");
} else {
System.out.println("不符合條件");
}
//或者
String str = "待驗(yàn)證文本";
if (str.matches("這里是正則表達(dá)式")) {
System.out.println("符合條件");
} else {
System.out.println("不符合條件");
}
常用的一些正則表達(dá)式
驗(yàn)證只能含有6-16位大小寫字母、數(shù)字、下劃線:
^[\w]{6,16}$
驗(yàn)證字符串是否全是空格組成:
^[\s]+$
驗(yàn)證只能含有中文、大小寫字母、數(shù)字、下劃線(不含中文符號):
^[\u4E00-\u9FA5\w]+$
驗(yàn)證郵箱格式:
^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]+$
驗(yàn)證只能含有大小寫字母和數(shù)字
^[a-zA-Z0-9]+$
總結(jié)
以上所述是小編給大家介紹的JavaScript與Java正則表達(dá)式寫法的區(qū)別介紹,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
JS實(shí)現(xiàn)隨機(jī)生成10個手機(jī)號的方法示例
這篇文章主要介紹了JS實(shí)現(xiàn)隨機(jī)生成10個手機(jī)號的方法,涉及javascript數(shù)值運(yùn)算與隨機(jī)數(shù)操作相關(guān)使用技巧,需要的朋友可以參考下2018-12-12
JS 輸入字?jǐn)?shù)判斷實(shí)現(xiàn)代碼
判斷輸入的字?jǐn)?shù)2009-08-08
JS前端開發(fā)模擬虛擬dom轉(zhuǎn)真實(shí)dom詳解
這篇文章主要為大家介紹了JS前端開發(fā)模擬虛擬dom轉(zhuǎn)真實(shí)dom詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01
JavaScript實(shí)現(xiàn)統(tǒng)計(jì)文本框Textarea字?jǐn)?shù)增強(qiáng)用戶體驗(yàn)
現(xiàn)在流行的Twitter等微博客網(wǎng)站,有一個很好的用戶體驗(yàn),就是在文本框中輸入文字的時候,會自動統(tǒng)計(jì)輸入的字符,并顯示用戶還能輸入的字符,在限制了140個字的微博客中,這樣的小提示可以很好的增強(qiáng)用戶體驗(yàn),本文也嘗試著實(shí)現(xiàn)一下2012-12-12
javascript基于牛頓迭代法實(shí)現(xiàn)求浮點(diǎn)數(shù)的平方根【遞歸原理】
這篇文章主要介紹了javascript基于牛頓迭代法實(shí)現(xiàn)求浮點(diǎn)數(shù)的平方根,簡單說明了牛頓迭代法的原理,并結(jié)合實(shí)例分析了javascript基于遞歸的數(shù)值運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2017-09-09
JavaScript使用Web Worker解析CSV文件的操作方法
在處理大型 CSV 文件時,直接在主線程中解析可能會導(dǎo)致頁面卡頓,影響用戶體驗(yàn),使用 Web Worker 可以將計(jì)算密集型任務(wù)移到后臺線程,避免阻塞主線程,從而提升應(yīng)用的響應(yīng)速度,所以本文給大家介紹了JavaScript使用Web Worker解析CSV文件的操作方法,需要的朋友可以參考下2025-03-03

