
規(guī)則就是一條條的使用標(biāo)準(zhǔn),供后續(xù)系統(tǒng)具體地處理某個(gè)功能時(shí)使用。我們需要先創(chuàng)建想要的規(guī)則,然后在后續(xù)的處理中選擇本次處理需要應(yīng)用哪些規(guī)則即可。這樣,在系統(tǒng)處理某個(gè)文件時(shí),如果發(fā)現(xiàn)與您選擇的規(guī)則相匹配,則會按此規(guī)則的標(biāo)準(zhǔn)去處理這個(gè)文件、文件夾或文件名等。通過本文的介紹后,相信朋友們一定會認(rèn)可這是我們軟件的特色功能。
有些小伙伴在使用我們的軟件過程中,在添加與修改規(guī)則時(shí),不知道如何具體地操作,同時(shí)對一些選項(xiàng)很疑惑。今天,在這篇文章里,我們將統(tǒng)一為大家講解一下,什么是規(guī)則,以及如何設(shè)置規(guī)則。通過本文的介紹后,相信朋友們一定會認(rèn)可這是我們軟件的特色功能。好了,廢話不多說,正文開始啦。
什么是規(guī)則
一條規(guī)則就是一條具體的加工處理邏輯。我們需要先創(chuàng)建想要的加工邏輯,然后將這些加工邏輯應(yīng)用于需要處理的內(nèi)容之上。
目前我們已有的應(yīng)用場景是對文本的修改操作,比如:批量修改文件名、批量修改文件內(nèi)容、批量修改擴(kuò)展名等。這些操作的本質(zhì)就是把一個(gè)文本改成另一個(gè)文本。因此,我們把這些操作的加工邏輯統(tǒng)一到一個(gè)規(guī)則管理模塊中,由大家自行維護(hù)規(guī)則的列表。
看到這里,小伙伴們明白了嗎?
使用規(guī)則的前提條件
操作的內(nèi)容有規(guī)律
既然是批量操作,也就是說我們要操作的內(nèi)容是「有規(guī)律」可循的,比如:把文件名中的 A 全部統(tǒng)一修改成 B;在文件名的前面統(tǒng)一添加一個(gè)前綴 C;把文件名中的數(shù)字統(tǒng)一去掉等等,這種場景下使用規(guī)則就非常方便。
操作的內(nèi)容無規(guī)律
如果您修改的文本沒有規(guī)律,比如:將文件名 A 改為 123、將文件名 B 改為 456、將文件名 C 改為 abc 等等,這種修改方案并沒有一個(gè)統(tǒng)一的規(guī)律,計(jì)算機(jī)無法僅通過一個(gè)通用的公式去算出大家需要修改的內(nèi)容。因此,在這種情況下,您可以使用「導(dǎo)入 Excel 批量修改文件名」、「導(dǎo)入 Excel 批量修改文件內(nèi)容」等功能。您只需要在 Excel?文件中列出「修改前」與「修改后」的對應(yīng)關(guān)系即可修改對應(yīng)的文案。這樣做的好處是,您不用受限于本軟件中添加規(guī)則的限制,而可以充分利用 Excel 的公式等等強(qiáng)大的功能去填充您最終要修改的內(nèi)容。雖然在這種情況下您用不到規(guī)則,但建議您還是有必要詳細(xì)了解一下規(guī)則的使用。
規(guī)則的分類
我們將規(guī)則分為「精確文本」和「模糊文本」兩種類型,接下來我們將為大家詳細(xì)講解一下。
規(guī)則類型——精確文本
精確文本是明確地將上圖中的「標(biāo)記 1」的內(nèi)容替換為「標(biāo)記 2」中的內(nèi)容,軟件在查找待處理的內(nèi)容時(shí),如果發(fā)現(xiàn)此內(nèi)容與「標(biāo)記 1」中的內(nèi)容「完全匹配」時(shí)才算查找成功。
示例如下:
| 待處理內(nèi)容 | 查找內(nèi)容 | 查找時(shí)的附加選項(xiàng) | 替換為 | 處理結(jié)果 | 說明 |
| 我的ABC軟件工具箱 | AB | 無 | xy | 我的xyC軟件工具箱 | 可以正確查找到「AB」并完成替換 |
| 我的ABC軟件工具箱 | AC | 無 | xy | 我的ABC軟件工具箱 | 無法找到「AC」,因?yàn)椤窤」與「C」的中間還有其它文本 |
| 我的ABC軟件工具箱 | ab | 無 | xy | 我的ABC軟件工具箱 | 無法找到「ab」,因?yàn)樵闹械氖谴髮懽帜?/td> |
| 我的ABC軟件工具箱 | ab | 忽略大小寫 | xy | 我的xyC軟件工具箱 | 可以正確查找到「AB」并完成替換 |
| This is ABC | is | 無 | xy | Thxy xy ABC | 可以正確查找到兩個(gè)「is」,并完成替換 |
| This is ABC | is | 英文全字匹配 | xy | This xy ABC | 可以正確查找到一個(gè)「is」,并完成替換,原因是 「This」中的「is」不是一個(gè)完整的單詞 |

