999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

正則表達(dá)式的應(yīng)用研究

2016-05-14 03:34:10徐安令
關(guān)鍵詞:概念應(yīng)用

徐安令

摘要:正則表達(dá)式本質(zhì)上來說是一項規(guī)則,而這種規(guī)則主要用來對一類字符串的共性進(jìn)行描述,正則表達(dá)式的發(fā)展,已形成了一種從字符的集合中來尋找某個指定的字符串的程序工具。它具有既簡潔又結(jié)構(gòu)化的優(yōu)點(diǎn),近年來,正則表達(dá)式已經(jīng)從一個模糊的數(shù)概念,發(fā)展成了一項重要的,在各個領(lǐng)域都有重大作用,能解決很多實際問題的計算機(jī)功能,本文主要講述了正則表達(dá)式的概念,意義及實際應(yīng)用等問題,希望能有助于人們對正則表達(dá)有更客觀的認(rèn)識,并加深對它的研究。

關(guān)鍵詞:正則表達(dá)式 概念 背景與意義 應(yīng)用

中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2016)05-0000-00

1正則表達(dá)式的概念

正則表達(dá)式本質(zhì)上來說是某種遵循一定規(guī)則的表達(dá)式,同時也可以認(rèn)為是一種程序語言,這種語言能對文字進(jìn)行較為模糊的匹配。具體來說就是,正則表達(dá)式可以用某些特殊符號代表一組字符和指定對其匹配的次數(shù),當(dāng)然,前提是這種字符必須具有某種特征,此時,具有這些特殊符號的文本就不再用以表示特定文本的內(nèi)容了,反而是變成了文本模式,這種文本模式就可以對所有符合此模式的一切文本串進(jìn)行匹配。

2正則表達(dá)式的應(yīng)用背景與意義

隨著計算機(jī)網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)已經(jīng)成為了人們獲取信息的重要手段,并且更好地實現(xiàn)了資源與信息的共享,然而網(wǎng)絡(luò)信息仍然有很多不足,如存在很多諸如數(shù)據(jù)語義信息不清晰、模式等不明確、表現(xiàn)形式單一、信息利用率較為低下的問題,而這些問題都可以通過應(yīng)用正則表達(dá)式來解決。正則表達(dá)式本身就是一種程序語言,能對文字進(jìn)行較為模糊的匹配,通過對文字的匹配提取等,網(wǎng)絡(luò)信息的抽取也能變得容易起來。根據(jù)定制的模板,從文本中把特定的信息抽取出來,使這些數(shù)據(jù)相對結(jié)構(gòu)化,并且還要分析和整理這些信息內(nèi)容,以上操作即為信息抽取的過程。這種信息抽取的作用類似于信息檢索,但其比信息檢索更為前沿和新穎,近幾年已經(jīng)成為了研究網(wǎng)絡(luò)信息處理的熱點(diǎn)問題,而正則表達(dá)式,在抽取信息、搜集數(shù)據(jù)等各個方面都發(fā)揮著重要的作用,基于其是對一類字符串進(jìn)行共性描述的規(guī)則,它更是一種處理字符串并且尋找特定字符串必不可少的工具。

3正則表達(dá)式的分類

(1)以功能為標(biāo)準(zhǔn)進(jìn)行區(qū)分:可分為基本正則表達(dá)式與擴(kuò)展正則表達(dá)式。前者包含于后者之中。

(2)以實現(xiàn)方式為標(biāo)準(zhǔn)區(qū)分:基于確定型有窮自動機(jī)引擎和基于非確定型有窮自動機(jī)引擎,這兩種實現(xiàn)方式有理論上的區(qū)別,因此在應(yīng)用范圍上也有很大的不用。

(3)以對邏輯結(jié)構(gòu)的描述的精確度區(qū)分:用于校驗檢測的,需要完全精確地對字符串進(jìn)行描述的類型,和用于數(shù)據(jù)提取的,需要描述的精確度不高的類型。

4正則表達(dá)式的應(yīng)用

4.1應(yīng)用于通過文本解決實際問題

正則表達(dá)式是美國數(shù)學(xué)家Stephen Kleene 提出的,可以通過提取、替換文本子字符串的方式來快速分析大量的文本并且能找到特定的某種字符模式的一種程序。其最開始的主要作用是用來對正則集代數(shù)進(jìn)行描述。后來也應(yīng)用于實用Ken Thompson 的計算搜索上的某些研究探討上。當(dāng)前正則表達(dá)式的應(yīng)用已不單單局限于字符層面的處理了,而是能夠應(yīng)用于各個領(lǐng)域了,尤其是在解決實際問題方面,作用更加突出,比如可以用來對數(shù)據(jù)的有效性合法性進(jìn)行驗證等,目前最普遍的是在對用戶密碼、電話號碼等身份驗證等方面發(fā)揮作用。總之,大多數(shù)與文本關(guān)系密切的問題,如果應(yīng)用正則表達(dá)式這種方法來加以解決,都會是更高效的,并且相對于其他方法來說,也會顯得更加簡潔。

4.2 應(yīng)用于內(nèi)容格式的顯示

現(xiàn)在多數(shù)信息在信息庫中都是以html 的形式存儲的,并且前臺內(nèi)容也會因后臺管理上對各板塊排版格式的變化而各有不同,更重要的是即使改版頁面,也不能完全修改數(shù)據(jù)庫中的html 的格式。要解決這一問題,正則表達(dá)式就派上了用場。我們完全可以用正則表達(dá)式這一方法將以已讀取的html代碼換種形式,即替換為格式控制代碼,進(jìn)而控制html的顯示。

4.3應(yīng)用于信息的抽取

近幾年來,計算機(jī)發(fā)展十分迅速,隨之而來的便是信息爆炸和大量電子文檔的泛濫,尋找一種能在大量的信息中抽取能滿足不同人需求的信息的技術(shù)方法,也就成為了時代的要求,而正則表達(dá)式在這種需求中也就應(yīng)運(yùn)而生了,顧名思義,從文本中抽取信息即為信息抽取。

(1)web 新聞網(wǎng)頁中的信息用正則表達(dá)式來提取。信息網(wǎng)頁具有很多其他媒體不具備的特點(diǎn),包括時效性強(qiáng),信息量大、結(jié)構(gòu)較為穩(wěn)定等各個特點(diǎn),因此它的應(yīng)用率更高,尤其是新聞網(wǎng)頁,只要是符合條件的新聞紀(jì)錄,都會在它的檢索條件內(nèi),其作用相當(dāng)于是充當(dāng)了“索引”的角色,對于這一龐大的信息網(wǎng),也就更適合采用正則表達(dá)式的方式來進(jìn)行信息提取,若是采用其他手段,則不會如此快速高效的實現(xiàn)信息的提取利用。

(2)文本文檔中的信息用正則表達(dá)式來抽取。對于一些以文本格式存儲的電子文檔,如果能實現(xiàn)這些非結(jié)構(gòu)化的文本格式向半結(jié)構(gòu)化的格式的轉(zhuǎn)變,那么勢必會有利于人們實現(xiàn)資源的充分利用,并且能最大程度上提高資源的利用效率。為了實現(xiàn)這一目的,正則表達(dá)式的利用是必不可少的。

5結(jié)語

正則表達(dá)式是一種由普通字符和元字符構(gòu)成的特殊的字符串,應(yīng)用此技術(shù)可以在數(shù)據(jù)提取、驗證其格式的有效性等各方面展開工作,提高其效率及時效性,因此具有很大的實際應(yīng)用價值,以上提出的關(guān)于正則表達(dá)式的幾項應(yīng)用,希望能對從事這些工作的人有所幫助。

參考文獻(xiàn)

[1]余晟(譯),(美) Jeffrey E.F.Friedl 著.精通正則表達(dá)式.第3版.北京:電子工業(yè)出版社,2007.

[2]李銘(譯),(美) Christian Nagel, Bill Evjen, Jay Glynn 著,C#2005&.NET3.0 高級編程.第5版.北京:清華大學(xué)出版社,2007.

[3]王珊,陳紅.數(shù)據(jù)庫系統(tǒng)原理教程.北京:清華大學(xué)出版社,2000.

[4]宋鑫坤,陳萬米,朱明,等.基于正則表達(dá)式的語音識別控制策略研究[J].計算機(jī)技術(shù)與發(fā)展,2010,20(2):106-109.

猜你喜歡
概念應(yīng)用
Birdie Cup Coffee豐盛里概念店
幾樣概念店
學(xué)習(xí)集合概念『四步走』
聚焦集合的概念及應(yīng)用
多媒體技術(shù)在小學(xué)語文教學(xué)中的應(yīng)用研究
考試周刊(2016年76期)2016-10-09 08:45:44
分析膜技術(shù)及其在電廠水處理中的應(yīng)用
科技視界(2016年20期)2016-09-29 14:22:00
GM(1,1)白化微分優(yōu)化方程預(yù)測模型建模過程應(yīng)用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
科技視界(2016年20期)2016-09-29 11:47:01
氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
科技視界(2016年20期)2016-09-29 11:02:20
會計與統(tǒng)計的比較研究
主站蜘蛛池模板: 久久婷婷五月综合色一区二区| 青青操国产视频| 国产91九色在线播放| 92午夜福利影院一区二区三区| 国产白浆一区二区三区视频在线| 成色7777精品在线| 亚洲精品波多野结衣| 婷婷五月在线| 久久久精品无码一区二区三区| 日本中文字幕久久网站| 免费高清a毛片| 国产综合色在线视频播放线视| 亚洲中文字幕手机在线第一页| 亚洲av片在线免费观看| 极品性荡少妇一区二区色欲| a级毛片视频免费观看| 亚洲AⅤ永久无码精品毛片| 国产精品大尺度尺度视频| 无码日韩精品91超碰| 三上悠亚精品二区在线观看| 在线观看91香蕉国产免费| 欧美中文一区| 久久黄色一级片| 国产精品嫩草影院视频| 中文字幕自拍偷拍| 黄片一区二区三区| 久久精品无码一区二区日韩免费| 国产在线自乱拍播放| 女人毛片a级大学毛片免费| 国内a级毛片| 亚洲精品大秀视频| 亚洲一区免费看| 国产第一页屁屁影院| 亚洲AⅤ波多系列中文字幕| 四虎免费视频网站| 日韩精品欧美国产在线| 久久永久精品免费视频| 亚洲天堂视频在线播放| 999国产精品| 亚洲无线观看| 国产精品9| 无码AV高清毛片中国一级毛片| 亚洲无卡视频| 日韩天堂在线观看| 这里只有精品在线播放| 欧美日韩在线成人| 国产激情在线视频| 国产毛片片精品天天看视频| 91香蕉视频下载网站| 国产精品亚欧美一区二区| 亚洲天堂精品在线观看| 看看一级毛片| 亚洲天堂网视频| 亚洲精品视频免费看| 国产精品美女免费视频大全| 国产成人无码Av在线播放无广告| 欧美国产在线看| 精品一区二区三区视频免费观看| 激情五月婷婷综合网| 日韩欧美中文| 午夜不卡视频| 欧美成人午夜视频免看| 第一页亚洲| 免费A级毛片无码免费视频| 国产视频一区二区在线观看| 在线综合亚洲欧美网站| 欧美爱爱网| 亚洲日产2021三区在线| 91国内在线观看| 成人噜噜噜视频在线观看| 国产亚洲精品自在线| 亚国产欧美在线人成| 青青草久久伊人| 九色综合视频网| 免费国产高清精品一区在线| 亚洲免费毛片| 中文字幕丝袜一区二区| 噜噜噜久久| 午夜影院a级片| 亚洲精品成人福利在线电影| 亚洲欧洲日本在线| 国产亚洲欧美在线人成aaaa|