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

正則過濾特殊格式

發布時間: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;
}

閱讀全文

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

熱點內容
汽車新風濾芯多少錢 瀏覽:439
超濾膜通氣嗎 瀏覽:227
強酸性離子交換樹脂柱再生 瀏覽:42
換空氣濾芯有什麼變化 瀏覽:193
南方空氣凈化器多少錢 瀏覽:354
08飛度空調濾芯在哪裡 瀏覽:922
反滲透膜密封圈可以用O型圈代用嗎 瀏覽:413
ro膜殼安裝 瀏覽:625
字元串過濾目錄跳轉符 瀏覽:688
離子交換樹脂企業排名 瀏覽:426
豆種過濾器 瀏覽:890
K2空調濾芯怎麼是張網 瀏覽:587
廢水處理工是特種工種嗎 瀏覽:90
污水中什麼電荷 瀏覽:323
樹脂瓦的寬是多少 瀏覽:661
變壓器絕緣樹脂開裂的危害 瀏覽:602
污水處理池板牆結構 瀏覽:194
日立120提升器結構圖 瀏覽:797
污水處理過程中的中水回用 瀏覽:633
一體式飲水機濾芯怎麼擰開 瀏覽:677