導航:首頁 > 凈水問答 > 正則過濾特殊格式

正則過濾特殊格式

發布時間:2021-12-11 15:14:12

1. 正則表達式匹配特定文件

例1:匹配123.js,321.java這兩個特定的文件。
^(123\.js|321\.java)$
例2:反選匹配除了123.js,321.java這兩個特定的文件外的所有文件。
^(?!123\.js$)(?!321\.java$).*$
例3:匹配所有.js文件。
^.*\.js$

2. Java用正則表達式 過濾特殊字元,只允許中文、字母或數字,該怎麼寫急。。。。

String s1="我是正確測試數據aasdf2342343ASFASDF";
String s2="我是錯誤測試數據@#!@#";
String reg = "[^0-9a-zA-Z\u4e00-\u9fa5]+";
System.out.println(s1.replaceAll(reg,""));
System.out.println(s2.replaceAll(reg,""));

3. js 正則過濾特殊字元

您好

js檢查是否含有非法字元,js 正則過濾特殊字元

//正則
functiontrimTxt(txt){
returntxt.replace(/(^s*)|(s*$)/g,"");
}

/**
*檢查是否含有非法字元
*@paramtemp_str
*@returns{Boolean}
*/
functionis_forbid(temp_str){
temp_str=trimTxt(temp_str);
temp_str=temp_str.replace('*',"@");
temp_str=temp_str.replace('--',"@");
temp_str=temp_str.replace('/',"@");
temp_str=temp_str.replace('+',"@");
temp_str=temp_str.replace(''',"@");
temp_str=temp_str.replace('\',"@");
temp_str=temp_str.replace('$',"@");
temp_str=temp_str.replace('^',"@");
temp_str=temp_str.replace('.',"@");
temp_str=temp_str.replace(';',"@");
temp_str=temp_str.replace('<',"@");
temp_str=temp_str.replace('>',"@");
temp_str=temp_str.replace('"',"@");
temp_str=temp_str.replace('=',"@");
temp_str=temp_str.replace('{',"@");
temp_str=temp_str.replace('}',"@");
varforbid_str=newString('@,%,~,&');
varforbid_array=newArray();
forbid_array=forbid_str.split(',');
for(i=0;i<forbid_array.length;i++){
if(temp_str.search(newRegExp(forbid_array[i]))!=-1)
returnfalse;
}
returntrue;
}

---------------------

作者:dongsir 董先生

來源:董先生的博客

原文鏈接:js檢查是否含有非法字元

版權聲明:本作品採用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議進行許可。轉載時請標註:http://dongsir.cn/p/195

4. 如何用正則表達式 過濾 特定內容

這么簡單沒必要用 正則表達式啊
用Instr 就可以了

這里有個正則的介紹

5. 正則表達式排除特定字元串

slStr = slStr.replace(/<((?!ul)[A-z]{2})>/gi,function(m,n){n="<span class='" + n.toLowerCase() + "'>";return n;})
slStr = slStr.replace(/<\/((?!ul)[A-z]{2})>/gi,function(m,n){n="</span>";return n; })
直接將所有要替換的選項列出來不就行了,何必排除

6. 求一個正則表達式過濾特殊字元但是不過濾@下劃線之類的

這個的話也可以通過正則限定允許輸入的字元來實現
比如說:字母開頭6-15位字元就可以寫成如下方式
/^[a-zA-Z][a-zA-Z0-9]{5,15}$/
這樣也可以達到過濾特殊字元的效果

7. 過濾特殊字元的正則表達式如何去寫

String s1="我是正確測試數據aasdf2342343ASFASDF"; String s2="我是錯誤測試數據@#!@#"; String reg = "[^0-9a-zA-Z\u4e00-\u9fa5]+"; System.out.println(s1.replaceAll(reg,"")); System.out.println(s2.replaceAll(reg,""));

8. 正則表達式過濾特殊字元

正則表達式裡面你帶了逗號,應該這樣寫
[。~!@#$%\^\+\*&\\\/\?\|:\.<>{}()';="]
有些符號只有少數幾個符號需要轉義,而且不用打逗號,打了逗號就相當於把逗號也過濾掉了

9. 小妹請問過濾特殊符號的正則表達式


把所有的特殊符號羅列出來即可。

//javascript版本
str=str.replace(/[·~!@#$%^&*()-_=+{}[]\|:;'",.<>/?]+/g,'')

10. js中用正則表達式 過濾特殊字元 校驗所有輸入域是否含有特殊符號

function stripscript(s) {
var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】『;:」「'。,、?]")
var rs = "";
for (var i = 0; i < s.length; i++) {
rs = rs + s.substr(i, 1).replace(pattern, '');
}
return rs;
}

閱讀全文

與正則過濾特殊格式相關的資料

熱點內容
蒸餾出來的米酒度數 瀏覽:654
凱運燃油濾芯怎麼排氣 瀏覽:455
河道污水提升泵站工程是什麼樣子 瀏覽:155
氣泵從濾芯處冒煙是什麼原因 瀏覽:821
白雲空氣凈化器效果怎麼樣 瀏覽:463
玻璃紙能做半透膜實驗嗎 瀏覽:293
氨基56樹脂 瀏覽:28
現在凈化器是什麼狀態 瀏覽:950
什麼是大通量反滲透膜 瀏覽:344
純水機上的水是什麼水 瀏覽:367
污水處理絮凝劑和速凝劑比例多少 瀏覽:320
凈水器有廢水沒有好水是什麼問題 瀏覽:312
污水管道中心樁放土什麼位置 瀏覽:449
17年瑪莎拉蒂空調濾芯在哪裡 瀏覽:572
凈水器沖洗口是哪裡 瀏覽:812
水凈化過濾器怎麼換濾芯 瀏覽:755
什麼水泵可以抽污水 瀏覽:232
超濾用什麼洗 瀏覽:300
汽油濾芯怎麼插 瀏覽:190
船舶生活污水取樣檢測 瀏覽:793