
正則表達(dá)式是一套非常強(qiáng)大的文本匹配機(jī)制,用好了能讓工作效率成倍提高,特別是做文字工作的。許多文本編輯器都會(huì)支持正則功能,windows自帶的記事本不支持,word帶的是弱化版的(與正則表達(dá)式有一定區(qū)別)。些軟件的正則基本表現(xiàn)在查找替換功能上,使用上較為單一,想要實(shí)現(xiàn)一些功能往往需要編寫復(fù)雜的正則表達(dá)式,或能用多次篩選組合才能達(dá)到目的。
正則學(xué)習(xí)難度效大,想要用好更難,首先需要安裝一個(gè)使用環(huán)境(軟件),然后再從網(wǎng)上查找教程資料,通過這些也僅僅是入門,還得通過不斷運(yùn)用來提高。
《文本重組 + 傻瓜正則》中的《傻瓜正則生成器》可幫助大家快速學(xué)習(xí)掌握正則語法,自帶測試環(huán)境和匹配結(jié)果分析,方便改進(jìn)修正表達(dá)式。提供分組分析功能,可借助分析復(fù)雜的嵌套分組。《文本重組工具》在掌握正則語法后,才能發(fā)揮其最大作用,也可以通過自帶的任務(wù)進(jìn)行適當(dāng)修改使用。若有急需時(shí),可在論壇中發(fā)出請求,我可以試著幫寫表達(dá)式。
【工具簡介 】
本軟件帶兩工具:《文本重組工具》和《傻瓜正則生成器》,均與需要用正則表達(dá),正則表達(dá)式在處理文本時(shí)也非常有用,熟悉掌握正則表達(dá)式能在很大程序上提高工作效率。
《文本重組工具》可在文本中按約定的正則語法提取多組信息,再進(jìn)行重組排列。適合上級單位從下級單位匯報(bào)的數(shù)據(jù)中,自動(dòng)識別關(guān)鍵信息并進(jìn)行重新排列輸出,支持批量數(shù)量處理。工具自帶一些常見的重組任務(wù),大家可以參考學(xué)習(xí)使用。 本工具需要熟悉掌握正則表達(dá)式后再使用,若不熟悉的建議先用《傻瓜正則生成器》學(xué)習(xí)正則表達(dá)式。
《傻瓜正則生成器》可通過簡單的操作生成正則表達(dá)式,自帶大部分常用的表達(dá)式模型,能僅用鼠標(biāo)即可生成一些簡單的正則表達(dá)式。帶用捕獲分組分析功能,方便分析復(fù)雜的表達(dá)式,是學(xué)習(xí)正則表達(dá)式的利器。不建議長期依賴使用,熟練掌握正則語法才是王道!
【軟件界面】
選擇界面
文本重組
傻瓜正則
分組分析

?
【工具特色 】
《文本重組工具》: 可將常用的重組任務(wù)保,方便切換多種不同的重組任務(wù)。 支持多不同任務(wù)中借用匹配表達(dá)式,方便創(chuàng)建新任務(wù)。 匹配表達(dá)式可借用《傻瓜正則生成器》工具創(chuàng)建表達(dá)式。 重組任務(wù)支持批量數(shù)據(jù)提取、重組。 支持針對特別數(shù)據(jù)的提取,如提取鏈接、郵箱等。
《傻瓜正則生成器》 提供常用的正則表達(dá)式模型,可能過簡單的操作即可組合成簡單的正則表達(dá)式。 模型自帶示例和說明,工具還提供正則速查表,還有一步步完善的表達(dá)式案例,可以加快速掌握正則語法。 自動(dòng)根據(jù)表達(dá)式中的捕獲分組,生成分組引用表達(dá)式,可快速添加到表達(dá)式中。 提供捕獲分組分析窗口,可方便區(qū)分和引用復(fù)雜分組的表達(dá)式。 提供查找、替換測試功能,可將匹配到的數(shù)據(jù)加入到匹配表列,方便查看匹配、替換效果。
【使用方法】
這里主要對《文本重組工具》進(jìn)行說明,《傻瓜正則生成器》操作比較簡單就不再說明。
一、創(chuàng)建新任務(wù)
1、先添加區(qū)配數(shù)據(jù),即提取數(shù)據(jù)的表達(dá)式,根據(jù)要匹配數(shù)據(jù)的特征規(guī)律,需要?jiǎng)?chuàng)建匹配正則表達(dá)式(即查找表達(dá)式)。
2、若提取表達(dá)式中有多個(gè)分組,又只想提取某個(gè)分組時(shí)(或多個(gè)分組的組合),還需要?jiǎng)?chuàng)建提取表達(dá)式(可以理解為正則中的替換表達(dá)式)。
3、需要同時(shí)提取多種信息時(shí),可添加多個(gè)匹配數(shù)據(jù),同樣的操作。
4、因?yàn)橐獙μ崛〉降男畔⑦M(jìn)行重組,所以需要指定重新排列的方式。只要將要輸出文本樣式填寫到重組表達(dá)式中,再將匹配數(shù)據(jù)的名稱插入到合適位置即可(可參考自帶的常用任務(wù))。
5、將需要重組的內(nèi)容粘貼到“源文本內(nèi)容”中,若是批量數(shù)據(jù)則需要設(shè)定分割符,最后再用工具欄中的“開始重組”命令。
二、保存任務(wù)
1、按創(chuàng)建任務(wù)方法設(shè)置好任務(wù)后,用匹配數(shù)據(jù)列表上方的保存命令。
2、指定任務(wù)名稱和說明,即可將當(dāng)前任務(wù)保存為新任務(wù),注意任務(wù)名具有唯一性,即不可以其他任務(wù)重名。
3、以后若要使用時(shí)只需要用匹配數(shù)據(jù)列表上方的打開命令,或者用導(dǎo)入命令也可以使用任務(wù)中的匹配數(shù)據(jù)。
4、打開任務(wù)管理器也可以添加新任務(wù),方法類似。
三、導(dǎo)入匹配數(shù)據(jù)
可以直接引用其他任務(wù)的匹配數(shù)據(jù),可作為新任務(wù)保存,也可以做臨時(shí)任務(wù)用。
四、批量重組
是只同時(shí)處理多個(gè)數(shù)據(jù),需要指定數(shù)據(jù)之間的分割符(一般多為換行符),指定分割符后,源文本內(nèi)容會(huì)以不同背景色區(qū)分?jǐn)?shù)據(jù)塊。重組后的新數(shù)據(jù)也會(huì)以指定的分隔符輸出。
【下載鏈接】
主下載地址(最新版本):藍(lán)秦 https://wwx.lanzoux.com/b01hxwx9g 提取碼: gcf2
備用地址(同時(shí)有歷史版本):百度網(wǎng)盤 https://pan.baidu.com/s/12o8BUB1BBpjqrKpG_8IxLg?pwd=52pj 提取碼: 52pj
該文章在 2025/2/7 17:33:48 編輯過