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

正則過濾特殊格式

發布時間: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
純凈水法語怎麼說 瀏覽:608
塔機提升電機用變頻器好用嗎 瀏覽:248
宿州凈水設備哪個品牌好 瀏覽:482
什麼化工生產廢水會含有重金屬 瀏覽:428
凱馬凈水器怎麼洗濾芯 瀏覽:235
魚缸濾芯怎麼清理 瀏覽:672
寧德膜結構污水池加蓋多少錢一平 瀏覽:991
水龍頭濾水機與凈水器哪個好 瀏覽:470
邁森源凈水器空氣凈化器怎麼樣 瀏覽:924
村污水排放方式怎麼寫 瀏覽:105
污水處理廠壽命統計 瀏覽:568
崇明區工業污水處理設備要多少錢 瀏覽:877
愉升商用飲水機不顯示什麼原因 瀏覽:96
凈水器退貨扣費怎麼辦 瀏覽:471
南陽廢水處理怎麼選 瀏覽:181
環氧樹脂膠一個kg 瀏覽:51
精密濾芯怎麼保護 瀏覽:474
趁熱過濾溶質在哪 瀏覽:988
煉金後的廢水如何處理 瀏覽:427