perl文本處理模塊

Perl 的主要目標(biāo)之一是解析文本。這里主要討論用于文本解析的 CPAN 模塊,并展示了如何在程序中方便地使用它們。通過(guò)使用一些正確的工具,可以使分析代碼注釋、改編現(xiàn)有記載文法和許多其它任務(wù)變得容易??紤]到實(shí)際編程,給出了每個(gè)任務(wù)的示例。

perl文本處理模塊基本信息

中文名稱(chēng) perl文本處理模塊 目標(biāo) 解析文本
公司 John Hagerman 優(yōu)缺點(diǎn) 記載和解析

John Hagerman 的 Swedish Chef 記載文法是出色的簡(jiǎn)單文本過(guò)濾器示例。它還非常有趣,會(huì)給許多計(jì)算機(jī)科學(xué)與工程專(zhuān)業(yè)的學(xué)生在畢業(yè)前夕帶來(lái)歡樂(lè)。我將展示一個(gè)使用 Parse::RecDescent 模塊將 chef.l 文法移植到 Perl 中的示例(Parse::RecDescent 模塊并不是實(shí)現(xiàn)這一任務(wù)的理想選擇 ― Parse::Lex 模塊會(huì)更好些)。這一節(jié)只準(zhǔn)備介紹構(gòu)建 Parse::RecDescent 語(yǔ)法的規(guī)則,將包括操作、記憶狀態(tài)、拒絕產(chǎn)品和對(duì)文本進(jìn)行記載。請(qǐng)記住,自己試一試 chef.pl 腳本 ― 您很可能會(huì)對(duì)此著迷。

chef.pl 腳本幾乎是 chef.l 記載文法完全一樣的副本。 $niw 變量在啟動(dòng)時(shí)設(shè)置為 0,因?yàn)樵S多規(guī)則測(cè)試它來(lái)判斷它們應(yīng)該被接受還是被拒絕。 $niw 表示"不在文字中(not in word)",而當(dāng)解析器在文字內(nèi)時(shí),它設(shè)置為 1。如果 Parse::RecDescent 的偽指令中指定的變量非零,則該偽指令會(huì)拒絕該規(guī)則。因此,請(qǐng)牢記 $niw = 0 意味著解析器不在文字內(nèi)。

skip 變量設(shè)置為 '' (空字符串),所以所有輸入(包括空格)都轉(zhuǎn)至標(biāo)志偽指令。此外,chef 規(guī)則以 \z 結(jié)束,\z 表示字符串的結(jié)束。通常使用 \Z ,但那還可以匹配 Perl 中的換行,它們也都可以在輸入中。

chef 規(guī)則:文法以 chef 規(guī)則開(kāi)始。chef 規(guī)則匹配許多標(biāo)志,直至表示字符串結(jié)束的 \z 。chef 規(guī)則的那兩個(gè)元素稱(chēng)為"產(chǎn)品"。任何規(guī)則都必須由產(chǎn)品組成。操作可以是產(chǎn)品的一部分;它由花括號(hào) {} 標(biāo)出,并包含 Perl 代碼。它不匹配任何事物 ― 操作僅用于執(zhí)行。

token 規(guī)則:token 規(guī)則可以匹配任何數(shù)或序列,這些數(shù)和序列是我為匹配 chef.1 文法而指定的(有些隨意)。我將說(shuō)明一些示例,以便使文法對(duì)應(yīng)清晰。

perl文本處理模塊造價(jià)信息

市場(chǎng)價(jià) 信息價(jià) 詢(xún)價(jià)
材料名稱(chēng) 規(guī)格/型號(hào) 市場(chǎng)價(jià)
(除稅)
工程建議價(jià)
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報(bào)價(jià)日期
模塊化機(jī)房 FusionModule800 查看價(jià)格 查看價(jià)格

華為

13% 山東科普電源系統(tǒng)有限公司
PWJ蓄水模塊 1200×600×600 查看價(jià)格 查看價(jià)格

華暢科技

m3 13% 河南華暢建筑科技有限公司
信號(hào)轉(zhuǎn)接控制模塊 DS-XHZHKZ-02(內(nèi)部信號(hào)轉(zhuǎn)換模塊) 查看價(jià)格 查看價(jià)格

江蘇明朗

13% 江蘇明朗照明科技有限公司
雷達(dá)流量檢測(cè)模塊 雷達(dá)流量檢測(cè)模塊 查看價(jià)格 查看價(jià)格

海通

13% 江蘇海通交通集團(tuán)有限公司南寧分公司
空氣處理模塊 品種:空調(diào)模塊;系列:附件;型號(hào):RFUT-FCS;說(shuō)明:海爾、適用范圍請(qǐng)參照?qǐng)?bào)價(jià)單; 查看價(jià)格 查看價(jià)格

三菱重工

m3 13% 上海宜居貿(mào)易有限公司
空氣處理模塊 品種:空調(diào)模塊;系列:附件;型號(hào):RPUT-FHC;說(shuō)明:海爾、適用范圍請(qǐng)參照?qǐng)?bào)價(jià)單; 查看價(jià)格 查看價(jià)格

三菱重工

m3 13% 上海宜居貿(mào)易有限公司
CPU處理模塊 1769-L32E 查看價(jià)格 查看價(jià)格

個(gè) 13% 哈爾濱東明科技有限公司
信號(hào)處理模塊 EAW-2093 查看價(jià)格 查看價(jià)格

EAW

個(gè) 13% 廣州市信博電子科技有限公司
材料名稱(chēng) 規(guī)格/型號(hào) 除稅
信息價(jià)
含稅
信息價(jià)
行情 品牌 單位 稅率 地區(qū)/時(shí)間
模塊 MKX2-1 查看價(jià)格 查看價(jià)格

個(gè) 湛江市2005年2月信息價(jià)
輸入模塊 查看價(jià)格 查看價(jià)格

湛江市2022年3季度信息價(jià)
輸出模塊 查看價(jià)格 查看價(jià)格

湛江市2022年3季度信息價(jià)
輸入模塊 查看價(jià)格 查看價(jià)格

個(gè) 清遠(yuǎn)市2022年2季度信息價(jià)
輸出模塊 查看價(jià)格 查看價(jià)格

湛江市2022年2季度信息價(jià)
輸入模塊 智能型 查看價(jià)格 查看價(jià)格

個(gè) 韶關(guān)市2022年5月信息價(jià)
輸入模塊 智能型 查看價(jià)格 查看價(jià)格

個(gè) 韶關(guān)市2022年4月信息價(jià)
輸出模塊 查看價(jià)格 查看價(jià)格

湛江市2022年1季度信息價(jià)
材料名稱(chēng) 規(guī)格/需求量 報(bào)價(jià)數(shù) 最新報(bào)價(jià)
(元)
供應(yīng)商 報(bào)價(jià)地區(qū) 最新報(bào)價(jià)時(shí)間
視頻抓拍處理模塊 視頻抓拍處理模塊|14套 1 查看價(jià)格 杭州??低晹?shù)字技術(shù)股份有限公司 重慶  重慶市 2022-04-06
DSP抓拍處理模塊 1.名稱(chēng):DSP抓拍處理模塊2.規(guī)格、型號(hào):集成于相機(jī)中,TI CPU(ARM+DSP),視頻檢測(cè)、攝像、抓拍、車(chē)牌識(shí)別等功能|1臺(tái) 1 查看價(jià)格 杭州??低晹?shù)字技術(shù)股份有限公司廣州分公司 全國(guó)   2020-07-23
硬幣處理模塊 M-CPC-1100|1套 3 查看價(jià)格 湖南瀚杰信息科技有限公司 全國(guó)   2020-01-13
DSP處理模塊 RCM-28 IRIS-Net遠(yuǎn)程控制模塊;完整的狀態(tài)控制和監(jiān)視功能,OMNEO媒體網(wǎng)絡(luò)架構(gòu)先進(jìn)的FIR揚(yáng)聲器優(yōu)化驅(qū)動(dòng);高精度負(fù)載阻抗監(jiān)測(cè);兩個(gè)GPI和兩個(gè)GPO端口;一鍵系統(tǒng)測(cè)試,用來(lái)對(duì)連接線(xiàn)纜和設(shè)備檢查;導(dǎo)頻音偵測(cè),用來(lái)線(xiàn)纜監(jiān)測(cè);6個(gè)可調(diào)用DSP/配置預(yù)設(shè);并聯(lián)的RJ-45 CAN總線(xiàn)接口。|12個(gè) 1 查看價(jià)格 江蘇美雅舞臺(tái)設(shè)備安裝工程有限公司 四川  達(dá)州市 2016-12-02
DSP抓拍處理模塊 規(guī)格型號(hào)集成于相機(jī)中,TI CPU(ARM+DSP),視頻檢測(cè)、攝像、抓拍、車(chē)牌識(shí)別等功能|8個(gè) 3 查看價(jià)格 重慶渝興交通設(shè)施有限公司 全國(guó)   2017-11-07
DSP抓拍處理模塊 集成于相機(jī)中,TICPU(ARM+DSP),視頻檢測(cè)、攝像、抓拍、車(chē)牌識(shí)別等功能|11個(gè) 1 查看價(jià)格 重慶易博交通控制設(shè)備有限公司 重慶  重慶市 2017-01-17
數(shù)據(jù)處理模塊 提供可篩選的數(shù)據(jù)接口,支持與外部系統(tǒng)監(jiān)視、管理數(shù)據(jù)交互能力|1套 3 查看價(jià)格 深圳新基點(diǎn)智能股份有限公司 廣東   2018-11-16
DSP抓拍處理模塊 ,主駕駛員人臉摳圖率≥98%,副駕駛?cè)四槗笀D率≥95% 支持未系安全帶檢測(cè)功能,駕駛?cè)宋聪蛋踩珟ёR(shí)別準(zhǔn)確率≥98%,系安全帶誤檢率≤5% 支持駕駛員行車(chē)時(shí)打電話(huà)動(dòng)作的檢測(cè),是否打電話(huà)檢測(cè)準(zhǔn)確率≥80% 集成不避讓行人檢測(cè)處理單元|1個(gè) 3 查看價(jià)格 廣州科締歐電子科技有限公司 全國(guó)   2022-09-15

perl文本處理模塊常見(jiàn)問(wèn)題

  • IPM模塊,什么是IPM模塊,IPM模塊介紹

    就是很多個(gè)IGBT集成在一起

  • 農(nóng)村用模塊建房成本如何?

    將海容模塊用到農(nóng)村自建房中,成本造價(jià)與傳統(tǒng)的紅磚造價(jià)差不多,冬暖夏涼,施工簡(jiǎn)單!

  • 模塊建房墻面怎么處理?

    兩年致力于現(xiàn)代房屋構(gòu)建新模式的轉(zhuǎn)型。在集裝箱創(chuàng)意,集裝箱展臺(tái),集裝箱房屋設(shè)計(jì)上投入了大量的人力物力以期待在市場(chǎng)上取得良好的反響。好的產(chǎn)品好的創(chuàng)意是一個(gè)企業(yè)在社會(huì)上發(fā)展的根本。優(yōu)良的集裝箱制作工藝,在房...

perl文本處理模塊文獻(xiàn)

基于Perl的測(cè)試數(shù)據(jù)分析自動(dòng)化工具設(shè)計(jì)與實(shí)現(xiàn) 基于Perl的測(cè)試數(shù)據(jù)分析自動(dòng)化工具設(shè)計(jì)與實(shí)現(xiàn)

格式:pdf

大?。?span id="dzfz1en" class="single-tag-height">767KB

頁(yè)數(shù): 4頁(yè)

評(píng)分: 4.7

隨著對(duì)篩選測(cè)試質(zhì)量的要求越來(lái)越高,測(cè)試數(shù)據(jù)量也越來(lái)越大,且不同測(cè)試機(jī)臺(tái)有不同測(cè)試數(shù)據(jù)格式。面對(duì)海量且格式不一的測(cè)試數(shù)據(jù),測(cè)試工程師需要一項(xiàng)項(xiàng)手動(dòng)提取并整理分析,這使得批量的數(shù)據(jù)分析工作耗時(shí)長(zhǎng)、易出錯(cuò)。為了提高測(cè)試數(shù)據(jù)提取分析的效率和準(zhǔn)確度,減輕測(cè)試工程師的壓力,本文設(shè)計(jì)了一種基于Perl語(yǔ)言的測(cè)試數(shù)據(jù)提取分析自動(dòng)化工具。該工具可以自動(dòng)的批量提取整理數(shù)據(jù),并標(biāo)記超限數(shù)據(jù),且能根據(jù)要求輸出統(tǒng)計(jì)圖形。該工具大大縮短了測(cè)試數(shù)據(jù)整理分析時(shí)間,且錯(cuò)誤率為0。

立即下載
基本交換模塊 基本交換模塊

格式:pdf

大?。?span id="otic4iu" class="single-tag-height">767KB

頁(yè)數(shù): 12頁(yè)

評(píng)分: 4.6

基本交換模塊

立即下載

PERL電池 —— 高效晶體硅太陽(yáng)能電池

PERL電池 —— 高效晶體硅太陽(yáng)能電池

每個(gè)標(biāo)準(zhǔn)模塊、類(lèi)模塊和窗體模塊都可包含:

聲明:可將常數(shù)、類(lèi)型、變量和動(dòng)態(tài)鏈接庫(kù) (DLL) 過(guò)程的聲明放在窗體、類(lèi)或標(biāo)準(zhǔn)模塊的模塊級(jí)。

過(guò)程:Sub、Function 或者 Property 過(guò)程包含可以作為單元來(lái)執(zhí)行的代碼片段。

開(kāi)關(guān)模塊

開(kāi)關(guān)模塊的基本原理是由繼電器輸出控制電源的開(kāi)關(guān),從而控制光源。

輸入模塊

輸入模塊的基本原理是接受無(wú)源接點(diǎn)信號(hào)

傳感器接口模塊

用于連接照度探測(cè)、存在探測(cè)、移動(dòng)探測(cè)等傳感器

perl文本處理模塊相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識(shí)
  • 相關(guān)專(zhuān)欄

最新詞條

安徽省政采項(xiàng)目管理咨詢(xún)有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時(shí)籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無(wú)線(xiàn)POS機(jī) 廣東合正采購(gòu)招標(biāo)有限公司 上海城建信息科技有限公司 甘肅鑫禾國(guó)際招標(biāo)有限公司 燒結(jié)金屬材料 齒輪計(jì)量泵 廣州采陽(yáng)招標(biāo)代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國(guó)際招標(biāo)有限公司 搭建香蕉育苗大棚 SF計(jì)量單位 福建省中億通招標(biāo)咨詢(xún)有限公司 泛海三江 威海鼠尾草 廣東國(guó)咨招標(biāo)有限公司 Excel 數(shù)據(jù)處理與分析應(yīng)用大全 甘肅中泰博瑞工程項(xiàng)目管理咨詢(xún)有限公司 山東創(chuàng)盈項(xiàng)目管理有限公司 當(dāng)代建筑大師 廣西北纜電纜有限公司 上海地鐵維護(hù)保障有限公司通號(hào)分公司 拆邊機(jī) 甘肅中維國(guó)際招標(biāo)有限公司 大山檳榔 舌花雛菊 湖北鑫宇陽(yáng)光工程咨詢(xún)有限公司 GB8163標(biāo)準(zhǔn)無(wú)縫鋼管 中國(guó)石油煉化工程建設(shè)項(xiàng)目部 華潤(rùn)燃?xì)猓ㄉ虾#┯邢薰? 韶關(guān)市優(yōu)采招標(biāo)代理有限公司 莎草目 建設(shè)部關(guān)于開(kāi)展城市規(guī)劃動(dòng)態(tài)監(jiān)測(cè)工作的通知 電梯平層準(zhǔn)確度 廣州利好來(lái)電氣有限公司 蘇州弘創(chuàng)招投標(biāo)代理有限公司