最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用正則表達(dá)式替換報(bào)表名稱中的特殊字符(推薦)

 更新時(shí)間:2016年11月09日 11:11:05   作者:搬磚的農(nóng)民  
正則表達(dá)式,又稱規(guī)則表達(dá)式。這篇文章給大家介紹了使用正則表達(dá)式替換報(bào)表名稱中的特殊字符,及Java正則表達(dá)式替換所有特殊字符的方法,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧

正則表達(dá)式,又稱規(guī)則表達(dá)式。(英語(yǔ):Regular Expression,在代碼中常簡(jiǎn)寫為regex、regexp或RE),計(jì)算機(jī)科學(xué)的一個(gè)概念。正則表通常被用來(lái)檢索、替換那些符合某個(gè)模式(規(guī)則)的文本。

許多程序設(shè)計(jì)語(yǔ)言都支持利用正則表達(dá)式進(jìn)行字符串操作。例如,在Perl中就內(nèi)建了一個(gè)功能強(qiáng)大的正則表達(dá)式引擎,還有java語(yǔ)言自帶的。正則表達(dá)式這個(gè)概念最初是由Unix中的工具軟件(例如sed和grep)普及開(kāi)的。正則表達(dá)式通??s寫成“regex”,單數(shù)有regexp、regex,復(fù)數(shù)有regexps、regexes、regexen。

// 表達(dá)式對(duì)象
Pattern p = Pattern. compile("[\\\\?\\*\\:\\[\\]\\/]");
// 創(chuàng)建 Matcher 對(duì)象
Matcher n = p.matcher(systemName);
Matcher m = p.matcher(unitCodeName);
// 替換
String sheetNameSystem = n.replaceAll( "");
String sheetNameUnit = m.replaceAll( "");

下面看下Java正則表達(dá)式替換所有特殊字符

Java正則表達(dá)式替換所有特殊字符如下所示:

/** 
* 正則替換所有特殊字符 
* @param orgStr 
* @return 
*/ 
public static String replaceSpecStr(String orgStr){ 
if (null!=orgStr&&!"".equals(orgStr.trim())) { 
String regEx="[\\s~·`!!@#¥$%^……&*(())\\-——\\-_=+【\\[\\]】{{}}\\|、\\\\;;::‘'“”\",,《<。.》>、/??]"; 
Pattern p = Pattern.compile(regEx); 
Matcher m = p.matcher(orgStr); 
return m.replaceAll(""); 
} 
return null; 
} 

以上所述是小編給大家介紹的使用正則表達(dá)式替換報(bào)表名稱中的特殊字符,實(shí)現(xiàn)一個(gè)模擬后臺(tái)數(shù)據(jù)登入的效果,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 最全的常用正則表達(dá)式大全——包括校驗(yàn)數(shù)字、字符、一些特殊的需求等

    最全的常用正則表達(dá)式大全——包括校驗(yàn)數(shù)字、字符、一些特殊的需求等

    很多不太懂正則的朋友,在遇到需要用正則校驗(yàn)數(shù)據(jù)時(shí),往往是在網(wǎng)上去找很久,結(jié)果找來(lái)的還是不很符合要求。所以我最近把開(kāi)發(fā)中常用的一些正則表達(dá)式整理了一下,在這里分享一下。給自己留個(gè)底,也給朋友們做個(gè)參考。
    2015-09-09
  • 正則表達(dá)式詳述第一部

    正則表達(dá)式詳述第一部

    正則表達(dá)式詳述第一部...
    2007-04-04
  • MongoDB正則表達(dá)式及應(yīng)用

    MongoDB正則表達(dá)式及應(yīng)用

    mongodb中完全支持正則表達(dá)式,一般查詢中可以使用操作符$regex,本文主要給大家介紹MongoDB正則表達(dá)式及應(yīng)用,介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2015-10-10
  • C# 校驗(yàn)幫助類正則表達(dá)式

    C# 校驗(yàn)幫助類正則表達(dá)式

    很多時(shí)候我們都需要用到一些驗(yàn)證的方法,有時(shí)候需要用正則表達(dá)式校驗(yàn)數(shù)據(jù)時(shí),需要到處找資料,今天小編把自己整理的校驗(yàn)幫助類分享到腳本之家平臺(tái),需要的的朋友參考下
    2017-07-07
  • 正則表達(dá)式語(yǔ)句中的注釋方法分享

    正則表達(dá)式語(yǔ)句中的注釋方法分享

    有時(shí)候?yàn)榱颂岣哒齽t表達(dá)式的可讀性,需要加入注釋,實(shí)際中不建議使用,可以用文本說(shuō)明即可
    2018-04-04
  • java正則表達(dá)式驗(yàn)證函數(shù)

    java正則表達(dá)式驗(yàn)證函數(shù)

    函數(shù)式正則表達(dá)式,方面多正則的替換應(yīng)用
    2008-09-09
  • PHP 正則 email語(yǔ)句詳解

    PHP 正則 email語(yǔ)句詳解

    PHP正則校驗(yàn)email的代碼相信好好學(xué)過(guò)PHP的人都應(yīng)該知道下面這段用于eamil校驗(yàn)的語(yǔ)句,但是真正能看懂的就不多了。
    2009-10-10
  • C# 正則表達(dá)式 使用介紹

    C# 正則表達(dá)式 使用介紹

    最近寫爬蟲(chóng)時(shí)需要用到正則表達(dá)式,有段時(shí)間沒(méi)有使用正則表達(dá)式現(xiàn)在漸漸感覺(jué)有些淡忘,現(xiàn)在使用還需要去查詢一些資料
    2006-07-07
  • String字符串匹配javascript 正則表達(dá)式

    String字符串匹配javascript 正則表達(dá)式

    本文給大家介紹String字符串匹配javascript 正則表達(dá)式的相關(guān)知識(shí),涉及到相關(guān)方法的使用總結(jié),介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友一起學(xué)習(xí)吧
    2016-04-04
  • 常見(jiàn)的數(shù)字驗(yàn)證正則表達(dá)式整理

    常見(jiàn)的數(shù)字驗(yàn)證正則表達(dá)式整理

    常見(jiàn)的數(shù)字驗(yàn)證正則表達(dá)式整理,開(kāi)發(fā)的朋友經(jīng)常用的到。推薦大家收藏下。
    2009-11-11

最新評(píng)論

绥化市| 德保县| 新化县| 花垣县| 昌平区| 舒城县| 韶山市| 诏安县| 绿春县| 行唐县| 措勤县| 天全县| 中牟县| 乌审旗| 德惠市| 扬中市| 黄浦区| 左权县| 龙里县| 三门县| 甘谷县| 和田县| 江孜县| 安义县| 固安县| 阳山县| 阳信县| 灵丘县| 通城县| 庄浪县| 鄂州市| 大竹县| 滦平县| 安远县| 波密县| 万全县| 通州市| 阳新县| 上林县| 思南县| 河东区|