亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種文件名稱識別及文件清理方法及裝置的制造方法_5

文檔序號:8905306閱讀:來源:國知局
了電子設(shè)備中的文件名稱的自動識別,提高了識別電子設(shè)備中的文件的名稱的效率。
[0215]圖7為本發(fā)明實施例提供的文件名稱識別裝置的第二種結(jié)構(gòu)示意圖,本發(fā)明圖7所示實施例在圖6所示實施例的基礎(chǔ)上增加:種類確定模塊306,
[0216]種類確定模塊306,用于確定與第一集合確定模塊301確定的待處理文件集合中的文件的名稱對應(yīng)的字符串匹配的、所述正則表達(dá)式模板庫中的正則表達(dá)式模板的種類N;
[0217]本發(fā)明實施例的第一檢測模塊303,具體可以用于:
[0218]在種類確定模塊306確定的種類N小于或等于預(yù)設(shè)的第二閾值的情況下,針對所獲得的每一文件的名稱所對應(yīng)的字符串,檢測預(yù)設(shè)的正則表達(dá)式模板庫中是否存在與該字符串相匹配的正則表達(dá)式模板。
[0219]應(yīng)用本發(fā)明圖7所示實施例,在待處理文件集合中的文件的名稱對應(yīng)的字符串匹配的、正則表達(dá)式模板庫中的正則表達(dá)式模板的種類小于或等于某一數(shù)值的情況下,實現(xiàn)了電子設(shè)備中的文件名稱的自動識別,提高了識別電子設(shè)備中的文件名稱的效率。
[0220]圖8為本發(fā)明實施例提供的文件名稱識別裝置的第三種結(jié)構(gòu)示意圖,本發(fā)明圖8所示實施例在圖6所示實施例的基礎(chǔ)上增加:第二檢測模塊307,
[0221]第二檢測模塊307,用于檢測是否存在與種類確定模塊306確定的N類正則表達(dá)式模板中的任意一類正則表達(dá)式模板匹配的、第一集合確定模塊301確定的待處理文件集合中包含的文件的名稱對應(yīng)的字符串的數(shù)量大于或等于預(yù)設(shè)的第三閾值;
[0222]本發(fā)明實施例的第一檢測模塊303,具體可以用于:
[0223]在種類確定模塊306確定的種類N小于或等于預(yù)設(shè)的第二閾值、且第二檢測模塊307檢測到存在與種類確定模塊306確定的N類正則表達(dá)式模板中的任意一類正則表達(dá)式模板匹配的、第一集合確定模塊301確定的待處理文件集合中包含的文件的名稱對應(yīng)的字符串的數(shù)量大于或等于預(yù)設(shè)的第三閾值的情況下,針對所獲得的每一文件的名稱所對應(yīng)的字符串,檢測預(yù)設(shè)的正則表達(dá)式模板庫中是否存在與該字符串相匹配的正則表達(dá)式模板;
[0224]本發(fā)明實施例的第一模板確定模塊304,可以包括:第一判斷子模塊和第一模板確定子模塊(圖中未示出),其中,
[0225]第一判斷子模塊,用于判斷與第一檢測模塊303檢測到的正則表達(dá)式模板匹配的、所述待處理文件集合中包含的文件的名稱對應(yīng)的字符串的數(shù)量是否大于或等于預(yù)設(shè)的第四閾值;
[0226]第一模板確定子模塊,用于在第一判斷子模塊判斷結(jié)果為是的情況下,將第一檢測模塊303檢測到的正則表達(dá)式模板,確定為與該字符串對應(yīng)的文件的名稱的正則表達(dá)式模板。
[0227]在實際應(yīng)用中,預(yù)設(shè)的第三閾值與預(yù)設(shè)的第四閾值可以相同,也可以不相同。
[0228]應(yīng)用本發(fā)明圖8所示實施例,在待處理文件集合中的文件的名稱對應(yīng)的字符串匹配的、正則表達(dá)式模板庫中的正則表達(dá)式模板的種類小于或等于某一數(shù)值、且存在與確定的N類正則表達(dá)式模板中的任意一類正則表達(dá)式模板匹配的、待處理文件集合中包含的文件的名稱對應(yīng)的字符串的數(shù)量大于或等于某一數(shù)值的情況下,實現(xiàn)了電子設(shè)備中的文件名稱的自動識別,提高了識別電子設(shè)備中的文件名稱的效率。
[0229]圖9為本發(fā)明實施例提供的文件名稱識別裝置的第四種結(jié)構(gòu)示意圖,本發(fā)明圖9所示實施例在圖6所示實施例的基礎(chǔ)上增加:第三檢測模塊309,
[0230]第三檢測模塊309,用于檢測是否存在與所述正則表達(dá)式模板庫中的任意一個正則表達(dá)式模板匹配的、第一集合確定模塊301確定的待處理文件集合中包含的文件的名稱對應(yīng)的字符串大于或等于預(yù)設(shè)的第五閾值;
[0231]本發(fā)明實施例的第一檢測模塊303,具體可以用于:
[0232]在第三檢測模塊309檢測到存在與所述正則表達(dá)式模板庫中的任意一個正則表達(dá)式模板匹配的、第一集合確定模塊301確定的待處理文件集合中包含的文件的名稱對應(yīng)的字符串的數(shù)量大于或等于預(yù)設(shè)的第五閾值的情況下,針對所獲得的每一文件的名稱所對應(yīng)的字符串,檢測預(yù)設(shè)的正則表達(dá)式模板庫中是否存在與該字符串相匹配的正則表達(dá)式模板;
[0233]本發(fā)明實施例的第一模板確定模塊304,可以包括:第二判斷子模塊和第二模板確定子模塊(圖中未示出),其中,
[0234]第二判斷子模塊,用于判斷與第一檢測模塊303檢測到的正則表達(dá)式模板匹配的、第一集合確定模塊301確定的待處理文件集合中包含的文件的名稱對應(yīng)的字符串的數(shù)量是否大于或等于預(yù)設(shè)的第六閾值;
[0235]第二模板確定子模塊,用于在第二判斷子模塊判斷結(jié)果為是的情況下,將第一檢測模塊303檢測到的正則表達(dá)式模板,確定為與該字符串對應(yīng)的文件的名稱的正則表達(dá)式模板。
[0236]在實際應(yīng)用中,預(yù)設(shè)的第五閾值與預(yù)設(shè)的第六閾值可以相同,也可以不相同。
[0237]應(yīng)用本發(fā)明圖9所示實施例,在存在與預(yù)設(shè)的正則表達(dá)式模板中的任意一個正則表達(dá)式模板匹配的、待處理文件集合中包含的文件的名稱對應(yīng)的字符串的數(shù)量大于或等于某一數(shù)值的情況下,實現(xiàn)了電子設(shè)備中的文件名稱的自動識別,提高了識別電子設(shè)備中的文件名稱的效率。
[0238]與上述的方法實施例相對應(yīng),本發(fā)明實施例還提供一種文件清理裝置。
[0239]圖10為本發(fā)明實施例提供的文件清理裝置的結(jié)構(gòu)示意圖,可以包括:第二集合確定模塊401、第二字符串獲得模塊402、第四檢測模塊403、第二模板確定模塊404、第二正則表達(dá)式識別模塊405、匹配模塊406和刪除模塊406,其中,
[0240]第二集合確定模塊401,用于確定待處理文件集合,所述待處理文件集合中包含至少一個文件;
[0241]第二字符串獲得模塊402,用于獲得第二集合確定模塊401確定的待處理文件集合中包含的每一文件的名稱對應(yīng)的字符串;
[0242]第四檢測模塊403,用于針對第二字符串獲得模塊402獲得的每一文件的名稱所對應(yīng)的字符串,檢測預(yù)設(shè)的正則表達(dá)式模板庫中是否存在與該字符串相匹配的正則表達(dá)式模板,所述預(yù)設(shè)的正則表達(dá)式模板庫中包含至少一個正則表達(dá)式模板;
[0243]第二模板確定模塊404,用于將第四檢測模塊403檢測到的正則表達(dá)式模板,確定為該字符串對應(yīng)的文件的名稱的正則表達(dá)式模板;
[0244]第二正則表達(dá)式識別模塊405,用于根據(jù)第二模板確定模塊404確定的正則表達(dá)式模板,識別與該字符串對應(yīng)的文件的名稱的正則表達(dá)式;
[0245]匹配模塊406,用于將第二正則表達(dá)式識別模塊405識別出的正則表達(dá)式與預(yù)設(shè)的用于文件清理的正則表達(dá)式庫中的正則表達(dá)式相匹配;
[0246]刪除模塊407,用于將匹配模塊407匹配的正則表達(dá)式對應(yīng)的文件刪除。
[0247]應(yīng)用本發(fā)明圖10所示實施例,實現(xiàn)了電子設(shè)備中的文件名稱的自動識別,將識別的正則表達(dá)式與文件清理的正則表達(dá)式庫中的正則表達(dá)式進(jìn)行匹配,可以對文件進(jìn)行清理,實現(xiàn)了對電子設(shè)備中文件的清理。
[0248]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0249]本說明書中的各個實施例均采用相關(guān)的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點(diǎn)說明的都是與其他實施例的不同之處。尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0250]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計算機(jī)可讀取存儲介質(zhì)中,這里所稱得的存儲介質(zhì),如:ROM/RAM、磁碟、光盤等。
[0251]以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項】
1.一種文件名稱識別方法,應(yīng)用于電子設(shè)備,其特征在于,包括: 確定待處理文件集合,所述待處理文件集合中包含至少一個文件; 獲得所述待處理文件集合中包含的每一文件的名稱對應(yīng)的字符串; 針對所獲得的每一文件的名稱所對應(yīng)的字符串,分別執(zhí)行正則表達(dá)式識別操作,其中,所述正則表達(dá)式識別操作包括: 檢測預(yù)設(shè)的正則表達(dá)式模板庫中是否存在與該字符串相匹配的正則表達(dá)式模板,所述預(yù)設(shè)的正則表達(dá)式模板庫中包含至少一個正則表達(dá)式模板; 如果存在,將檢測到的正則表達(dá)式模板,確定為與該字符串對應(yīng)的文件的名稱的正則表達(dá)式模板; 根據(jù)確定的正則表達(dá)式模板,識別與該字符串對應(yīng)的文件的名稱的正則表達(dá)式。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定待處理文件集合,包括: 分別將所述電子設(shè)備中的每一文件夾下的所有文件,確定為待處理文件集合。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定待處理文件集合,包括: 分別檢測所述電子設(shè)備中每一文件夾的名稱是否符合預(yù)設(shè)的第一字符串匹配規(guī)則; 分別將檢測到的符合所述第一字符串匹配規(guī)則的文件夾的名稱對應(yīng)的文件夾下的所有文件,確定為待處理文件集合。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定待處理文件集合,包括: 分別檢測所述電子設(shè)備中每一文件夾的名稱是否符合預(yù)設(shè)的第二字符串匹配規(guī)則; 將檢測到的所有符合所述第二字符串匹配規(guī)則的文件夾的名稱對應(yīng)的文件夾下的所有文件,確定為待處理文件集合。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定待處理文件集合,包括: 分別判斷所述電子設(shè)備中的每一文件夾下的文件數(shù)量是否大于或等于預(yù)設(shè)的第一閾值; 如果是,將該文件夾下的所有文件,確定為待處理文件集合。6.根據(jù)權(quán)利要求1至5任意一項所述的方法,其特征在于,在所述針對所獲得的每一文件的名稱所對應(yīng)的字符串,分別執(zhí)行正則表達(dá)式識別操作之前,還包括: 確定與所述待處理文件集合中的文件的名稱對應(yīng)的字符串匹配的、所述正則表達(dá)式模板庫中的正則表達(dá)式模板的種類N ; 所述針對所獲得的每一文件的名稱所對應(yīng)的字符
當(dāng)前第5頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1