專(zhuān)利名稱(chēng):一種支持邏輯組合狀態(tài)更新的多模式內(nèi)容匹配方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種支持邏輯組合高效狀態(tài)更新的多模式內(nèi)容匹配方法,屬于計(jì)算機(jī)軟件技術(shù)領(lǐng)域。具體地說(shuō),是 優(yōu)化傳統(tǒng)多模式匹配算法中對(duì)關(guān)鍵字邏輯組合以及模糊匹配的支持算法,提高內(nèi)容匹配效率。此外,本發(fā)明還公開(kāi)了這種即時(shí)狀態(tài)更新算法的實(shí)現(xiàn)方法。
背景技術(shù):
多模式內(nèi)容匹配算法現(xiàn)在在網(wǎng)絡(luò)安全、大數(shù)據(jù)處理以及信息檢索等領(lǐng)域被廣泛使用,甚至是這些領(lǐng)域技術(shù)實(shí)現(xiàn)的基礎(chǔ)核心算法。在使用這一算法的技術(shù)領(lǐng)域有兩個(gè)特點(diǎn)一個(gè)特點(diǎn)就是處理數(shù)據(jù)量特別大,動(dòng)則幾十G甚至幾個(gè)T ;另一個(gè)就是實(shí)時(shí)性要求很高,很小的延時(shí)增加都可能導(dǎo)致系統(tǒng)性能的嚴(yán)重降低。因此多模式內(nèi)容匹配算法時(shí)間效率成為這些技術(shù)成敗的關(guān)鍵點(diǎn)。盡可能的提高多模式內(nèi)容匹配算法時(shí)間效率不僅僅可以極大的提高系統(tǒng)的性能優(yōu)勢(shì),同時(shí)也可以極大的節(jié)省設(shè)備成本。隨著技術(shù)的進(jìn)步以及現(xiàn)在社會(huì)信息越來(lái)越復(fù)雜,對(duì)內(nèi)容的查找匹配過(guò)濾往往需要通過(guò)多個(gè)模式串的邏輯組合,與、或、非以及“(”和“)”來(lái)實(shí)現(xiàn)更為復(fù)雜嚴(yán)格的表達(dá)邏輯。邏輯表達(dá)式的應(yīng)用在算法中會(huì)引入兩個(gè)新的影響算法時(shí)間效率的運(yùn)算,一個(gè)是邏輯表達(dá)式中每個(gè)模式位匹配狀態(tài)的更新;另一個(gè)是最終邏輯表達(dá)式的計(jì)算?,F(xiàn)有的技術(shù)實(shí)現(xiàn)往往是在匹配的過(guò)程中,每當(dāng)有一個(gè)模式串被匹配上后,更新每個(gè)包含有此模式串的邏輯組合的邏輯表達(dá)式中對(duì)應(yīng)的模式位,如圖I所示。然后在完成整個(gè)內(nèi)容目標(biāo)的過(guò)濾后,遍歷所有邏輯組合,計(jì)算邏輯表達(dá)式的值,根據(jù)最后的計(jì)算值判斷這個(gè)邏輯組合是否被匹配上了??墒窃谶@個(gè)過(guò)程當(dāng)中有很大一部分時(shí)間會(huì)被浪費(fèi)掉。因?yàn)槊恳淮螌?duì)內(nèi)容目標(biāo)的匹配后,只有一部分邏輯組合會(huì)被匹配,遍歷所有邏輯組合計(jì)算的過(guò)程中對(duì)那些沒(méi)有模式串匹配的邏輯組合計(jì)算是沒(méi)有必要的。尤其是當(dāng)需要處理的邏輯組合數(shù)量很大的時(shí)候,比如幾萬(wàn)。那么假設(shè)平均每次有模式串被匹配的邏輯組合的數(shù)量是1000,那么每次遍歷,只有幾百分之一的時(shí)間是必要的。解決這個(gè)問(wèn)題的一個(gè)方法是引入一個(gè)可變數(shù)組,記錄在對(duì)目標(biāo)內(nèi)容過(guò)濾過(guò)程當(dāng)中有模式串被匹配的邏輯組合。這樣在最后只需要對(duì)需要計(jì)算的邏輯組和進(jìn)行計(jì)算。節(jié)省大量運(yùn)行時(shí)間,極大的提高了系統(tǒng)性能。可是這個(gè)方法有個(gè)缺陷,就是每次有模式串被匹配的時(shí)候,需要遍歷引入的可變數(shù)組,確認(rèn)其所屬的邏輯組合是不是在以前就已經(jīng)被添加進(jìn)來(lái)了。雖然在通常情況下這個(gè)時(shí)間相比現(xiàn)有技術(shù)中對(duì)所有邏輯組合遍歷的時(shí)間小很多,但是當(dāng)目標(biāo)內(nèi)容很大,而且模式串中標(biāo)頻率很高的時(shí)候。這個(gè)時(shí)間會(huì)迅速變大,甚至當(dāng)邏輯組合數(shù)量不是很多的時(shí)候,所用的時(shí)間會(huì)比現(xiàn)有技術(shù)所需要的時(shí)間還要多。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的技術(shù)問(wèn)題本發(fā)明的目的是提供一種在多模式匹配技術(shù)中高效的支持邏輯組合的算法,本發(fā)明的原理是當(dāng)有模式串匹配的時(shí)候我們即時(shí)的計(jì)算包含此模式串的邏輯組合的邏輯表達(dá)式的值,從而極大的提高多模匹配的運(yùn)算效率。本發(fā)明的主要內(nèi)容為一種在多模式匹配技術(shù)中高效的支持邏輯組合的算法,它包括a.當(dāng)有模式串匹配的時(shí)候,更新其對(duì)應(yīng)的邏輯組合狀態(tài)。b.計(jì)算邏輯表達(dá)式的值,并更新。本發(fā)明包含以下步驟a.當(dāng)有一個(gè)模式串匹配,更新所有包含此模式串的邏輯組合; b.判斷邏輯組合的邏輯表達(dá)式的值和對(duì)應(yīng)狀態(tài)位的值,這里對(duì)應(yīng)狀態(tài)位的值是還沒(méi)有更新的值;c.判斷是否需要再計(jì)算邏輯表達(dá)式的值,如需要?jiǎng)t更新模式串對(duì)應(yīng)狀態(tài)位,如果不需要?jiǎng)t跳過(guò);d.計(jì)算邏輯組合邏輯表達(dá)式的值,并更新對(duì)應(yīng)變量。圖2是算法的流程圖。為實(shí)現(xiàn)上述目的,本發(fā)明的解決方案是一種支持邏輯組合狀態(tài)更新的多模式內(nèi)容匹配方法,其步驟為I)將目標(biāo)文本當(dāng)前匹配窗口內(nèi)的數(shù)據(jù)匹配所有模式串;2)當(dāng)有某一模式串A匹配時(shí),查找包含模式串A的邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量;3)更新所述結(jié)構(gòu)體變量中包含模式串A邏輯組合的邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位的值;4)判斷所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式中模式串A狀態(tài)更新前時(shí)該邏輯表達(dá)式值Hl 如果Hl為真,則計(jì)算該邏輯表達(dá)式中模式串A狀態(tài)更新后時(shí)的邏輯表達(dá)式值H2,將Hl與H2進(jìn)行比較,如果不一樣,則從中標(biāo)邏輯組合中刪除包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本進(jìn)行匹配,直到到達(dá)目標(biāo)文本的末尾,如果一樣,則繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾;如果Hl不為真,則計(jì)算該邏輯表達(dá)式中模式串A狀態(tài)更新后時(shí)的邏輯表達(dá)式值H2,并更新結(jié)構(gòu)體變量中記錄對(duì)應(yīng)邏輯表達(dá)式值H2的成員變量,如果H2為真,則在中標(biāo)邏輯組合中添加包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾。一種支持邏輯組合狀態(tài)更新的多模式內(nèi)容匹配方法,其步驟為I)將目標(biāo)文本當(dāng)前匹配窗口內(nèi)的數(shù)據(jù)匹配所有模式串;2)當(dāng)有某一模式串A匹配時(shí),查找包含模式串A的邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量;3)判斷所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位的值LI :如果LI為真,則然后繼續(xù)對(duì)目標(biāo)文本進(jìn)行匹配,直到到達(dá)目標(biāo)文本的末尾;如果LI不為真,則進(jìn)行步驟4);4)更新所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位的值,并計(jì)算邏輯表達(dá)式的值H2 ;5)將邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位值更新前、后時(shí)的邏輯表達(dá)式值H1、H2進(jìn)行比較,如果一樣,則繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾;如果不一樣,且更新前邏輯表達(dá)式值Hl為真,更新后邏輯表達(dá)式值H2不為真,則從中標(biāo)邏輯組合中刪除包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本進(jìn)行匹配,直到到達(dá)目標(biāo)文本的末尾;如果不一樣,且更新前邏輯表達(dá)式值Hl不為真,更新后邏輯表達(dá)式值H2為真,則更新結(jié)構(gòu)體變量中對(duì)應(yīng)邏輯表達(dá)式值H2,在中標(biāo)邏輯組合中添加包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾。一種支持邏輯組合狀態(tài)更新的多模式內(nèi)容匹配方法,其中,邏輯符號(hào)不需要支持非,其步驟為I)將目標(biāo)文本當(dāng)前匹配窗口內(nèi)的數(shù)據(jù)匹配所有模式串;2)當(dāng)有某一模式串A匹配時(shí),查找包含模式串A的邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量;3)判斷所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式值Hl 如果Hl為真,則繼續(xù)對(duì)目標(biāo)文本進(jìn)行匹配,直到到達(dá)目標(biāo)文本的末尾;如果Hl不為真,則更新所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位的值,并計(jì)算邏輯表達(dá)式的值H2 ;更新邏輯表達(dá)式值,在中標(biāo)邏輯組合中添加包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾。其中,上述方法中根據(jù)邏輯組合對(duì)應(yīng)的狀態(tài)比特?cái)?shù)組即時(shí)計(jì)算邏輯表達(dá)式的值。本發(fā)明的優(yōu)點(diǎn)和積極效果本發(fā)明的最大優(yōu)點(diǎn)就是時(shí)間效率高,省略一切不必要的操作。這一點(diǎn)我們可以通過(guò)對(duì)比本發(fā)明方法與現(xiàn)有算法的推導(dǎo)得出,百分之九十九的不必要的狀態(tài)更新的時(shí)間都可以節(jié)省下來(lái)。本方法沒(méi)有多余的遍歷過(guò)程,而且每個(gè)邏輯組合的邏輯表達(dá)式只計(jì)算一次。只有在少數(shù)含有非運(yùn)算符的時(shí)候會(huì)計(jì)算兩次。而且對(duì)比另外兩種算法,本方法不需要中間變量,也不需要過(guò)多的參數(shù)傳遞,簡(jiǎn)化了具體實(shí)現(xiàn),節(jié)省了內(nèi)存空間。
圖I是當(dāng)有一個(gè)模式串匹配后對(duì)的狀態(tài)更新;圖2是算法步驟流程。具體實(shí)現(xiàn)方式具體實(shí)現(xiàn)I如下(101)對(duì)目標(biāo)文本匹配所有模式串,直到到達(dá)匹配內(nèi)容的末尾;(102)當(dāng)有模式串匹配時(shí),查找包含有此模式串的邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量;(103)更新結(jié)構(gòu)體變量記錄的該邏輯組合對(duì)應(yīng)的邏輯表達(dá)式中此模式串對(duì)應(yīng)狀態(tài)比特位的值;(104)判斷結(jié)構(gòu)體變量記錄的該邏輯表達(dá)式狀態(tài)更新前的值,為真的話(huà)進(jìn)入步驟(105),不為真的話(huà)進(jìn)入步驟(106);(105)根據(jù)新的狀態(tài)比特?cái)?shù)組計(jì)算邏輯表達(dá)式狀態(tài)更新后的值,即當(dāng)前值,和原有的邏輯表達(dá)式的值比較,不一樣的話(huà)進(jìn)入步驟(107),一樣的話(huà)回到步驟(101),繼續(xù)對(duì)后面的目標(biāo)文本匹配;(106)根據(jù)新的狀態(tài)比特?cái)?shù)組計(jì)算邏輯表達(dá)式狀態(tài)更新后的值,即當(dāng)前值,更新結(jié)構(gòu)體變量中記錄對(duì)應(yīng)邏輯表達(dá)式值的成員變量,如果為真的話(huà)在記錄中標(biāo)邏輯組合的變量中添加該邏輯組合,然后回到步驟(101),繼續(xù)對(duì)后面的目標(biāo)文本匹配;如果不為真,就不添加,直接返回步驟(101);(107)從記錄中標(biāo)邏輯組合的變量中刪除該邏輯組合,然后回到步驟(101),繼續(xù)對(duì)后面的目標(biāo)文本匹配。具體實(shí)現(xiàn)2如下(201)對(duì)目標(biāo)文本匹配所有模式串,直到到達(dá)匹配內(nèi)容的末尾;(202)當(dāng)有模式串匹配時(shí),查找包含有此模式串的邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量;(203)判斷結(jié)構(gòu)體變量記錄的該邏輯組合對(duì)應(yīng)的邏輯表達(dá)式中此模式串對(duì) 應(yīng)狀態(tài)比特位的值,為真的話(huà)回到步驟(201),為假的話(huà)進(jìn)入步驟(204);(204)更新此模式串在該邏輯表達(dá)式中對(duì)應(yīng)狀態(tài)比特位的值,并根據(jù)新的狀態(tài)比特?cái)?shù)組計(jì)算邏輯表達(dá)式狀態(tài)更新后的值;(205)對(duì)比該邏輯表達(dá)式原有的值和新計(jì)算的值,如果一樣的話(huà)回到步驟(201),如果不一樣的話(huà),當(dāng)原有的值為真新計(jì)算的值不為真的話(huà)進(jìn)入步驟(206),當(dāng)原有的值不為真新計(jì)算的值為真的話(huà)進(jìn)入步驟(207);(206)從記錄中標(biāo)邏輯組合的變量中刪除該邏輯組合,然后回到步驟(201),繼續(xù)對(duì)后面的目標(biāo)文本匹配;(207)如果更新后的值為真的話(huà)記錄這個(gè)中標(biāo)邏輯表達(dá)式,然后回到步驟(201)。如果更新后的值不為真,就不添加,直接返回步驟(201)。另外,如果邏輯符號(hào)不需要支持非的話(huà),可以簡(jiǎn)化實(shí)現(xiàn),進(jìn)一步提高執(zhí)行效率,具體如實(shí)現(xiàn)3。具體實(shí)現(xiàn)3如下(301)對(duì)目標(biāo)文本匹配所有模式串,直到到達(dá)匹配內(nèi)容的末尾;(302)當(dāng)有模式串匹配時(shí),查找包含有此模式串的邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量。(303)判斷結(jié)構(gòu)體變量記錄的該邏輯組合對(duì)應(yīng)的邏輯表達(dá)式值,為真的話(huà)回到步驟(301),繼續(xù)對(duì)后面的目標(biāo)文本匹配,不為真的話(huà)進(jìn)入步驟(304)。(304)更新結(jié)構(gòu)體變量記錄的該邏輯組合對(duì)應(yīng)的邏輯表達(dá)式中此模式串對(duì)應(yīng)狀態(tài)比特位的值,根據(jù)新的狀態(tài)比特?cái)?shù)組計(jì)算邏輯表達(dá)式狀態(tài)更新后的值,更新記錄邏輯表達(dá)式的值,該值通過(guò)一變量記錄,在記錄中標(biāo)邏輯組合的變量中添加該邏輯組合,然后回到步驟(301),繼續(xù)對(duì)后面的目標(biāo)文本匹配。
權(quán)利要求
1.一種支持邏輯組合狀態(tài)更新的多模式內(nèi)容匹配方法,其步驟為 1)將目標(biāo)文本當(dāng)前匹配窗口內(nèi)的數(shù)據(jù)匹配所有模式串; 2)當(dāng)有某一模式串A匹配時(shí),查找包含模式串A的邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量; 3)更新所述結(jié)構(gòu)體變量中包含模式串A邏輯組合的邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位的值; 4)判斷所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式中模式串A狀態(tài)更新前時(shí)該邏輯表達(dá)式值Hl 如果Hl為真,則計(jì)算該邏輯表達(dá)式中模式串A狀態(tài)更新后時(shí)的邏輯表達(dá)式值H2,將Hl與H2進(jìn)行比較,如果不一樣,則從中標(biāo)邏輯組合中刪除包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本進(jìn)行匹配,直到到達(dá)目標(biāo)文本的末尾,如果一樣,則繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾; 如果Hl不為真,則計(jì)算該邏輯表達(dá)式中模式串A狀態(tài)更新后時(shí)的邏輯表達(dá)式值H2,并更新結(jié)構(gòu)體變量中對(duì)應(yīng)邏輯表達(dá)式值H2,如果H2為真,則在中標(biāo)邏輯組合中添加包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾。
2.如權(quán)利要求I所述的方法,其特征在于根據(jù)邏輯組合對(duì)應(yīng)的狀態(tài)比特?cái)?shù)組即時(shí)計(jì)算 邏輯表達(dá)式的值。
3.一種支持邏輯組合狀態(tài)更新的多模式內(nèi)容匹配方法,其步驟為 1)將目標(biāo)文本當(dāng)前匹配窗口內(nèi)的數(shù)據(jù)匹配所有模式串; 2)當(dāng)有某一模式串A匹配時(shí),查找包含模式串A的邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量; 3)判斷所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位的值LI :如果LI為真,則然后繼續(xù)對(duì)目標(biāo)文本進(jìn)行匹配,直到到達(dá)目標(biāo)文本的末尾;如果LI不為真,則進(jìn)行步驟4); 4)更新所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位的值,并計(jì)算邏輯表達(dá)式的值H2 ; 5)將邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位值更新前、后時(shí)的邏輯表達(dá)式值H1、H2進(jìn)行比較,如果一樣,則繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾;如果不一樣,且更新前邏輯表達(dá)式值Hl為真,更新后邏輯表達(dá)式值H2不為真,則從中標(biāo)邏輯組合中刪除包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本進(jìn)行匹配,直到到達(dá)目標(biāo)文本的末尾;如果不一樣,且更新前邏輯表達(dá)式值Hl不為真,更新后邏輯表達(dá)式值H2為真,則更新結(jié)構(gòu)體變量中記錄對(duì)應(yīng)邏輯表達(dá)式值H2,在中標(biāo)邏輯組合中添加包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾。
4.如權(quán)利要求3所述的方法,其特征在于根據(jù)邏輯組合對(duì)應(yīng)的狀態(tài)比特?cái)?shù)組即時(shí)計(jì)算邏輯表達(dá)式的值。
5.一種支持邏輯組合狀態(tài)更新的多模式內(nèi)容匹配方法,其中,邏輯符號(hào)不需要支持非,其步驟為 1)將目標(biāo)文本當(dāng)前匹配窗口內(nèi)的數(shù)據(jù)匹配所有模式串; 2)當(dāng)有某一模式串A匹配時(shí),查找包含模式串A的邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量; 3)判斷所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式值Hl 如果Hl為真,則繼續(xù)對(duì)目標(biāo)文本進(jìn)行匹配,直到到達(dá)目標(biāo)文本的末尾;如果Hl不為真,則更新所述結(jié)構(gòu)體變量中每一包含模式串A邏輯組合的邏輯表達(dá)式中模式串A對(duì)應(yīng)狀態(tài)比特位的值,并計(jì)算邏輯表達(dá)式的值H2 ;更新邏輯表達(dá)式的值,在中標(biāo)邏輯組合中添加包含模式串A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本匹配,直到到達(dá)目標(biāo)文本的末尾。
6.如權(quán)利要求5所述的方法,其特征在于根據(jù)邏輯組合對(duì)應(yīng)的狀態(tài)比特?cái)?shù)組即時(shí)計(jì)算邏輯表達(dá)式的值。
全文摘要
本發(fā)明公開(kāi)了一種支持邏輯組合狀態(tài)更新的多模式內(nèi)容匹配方法。本方法為1)將目標(biāo)文本匹配所有模式串;2)當(dāng)有某模式串A匹配時(shí),查找包含A邏輯組合對(duì)應(yīng)的結(jié)構(gòu)體變量;3)更新結(jié)構(gòu)體變量中A對(duì)應(yīng)狀態(tài)比特位的值;4)判斷結(jié)構(gòu)體變量中每一邏輯表達(dá)式中A狀態(tài)更新前時(shí)該邏輯表達(dá)式值H1如果為真,則計(jì)算該邏輯表達(dá)式中A狀態(tài)更新后時(shí)的邏輯表達(dá)式值H2,將H1與H2進(jìn)行比較,如果不一樣,則從中標(biāo)邏輯組合中刪除包含A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本進(jìn)行匹配,如果一樣,則繼續(xù)對(duì)目標(biāo)文本匹配;如果H1不為真,則計(jì)算A狀態(tài)更新后時(shí)的邏輯表達(dá)式值H2,如果為真,則在中標(biāo)邏輯組合中添加包含A的邏輯組合,然后繼續(xù)對(duì)目標(biāo)文本匹配。
文檔編號(hào)G06F17/30GK102968502SQ201210529868
公開(kāi)日2013年3月13日 申請(qǐng)日期2012年12月10日 優(yōu)先權(quán)日2012年12月10日
發(fā)明者原鵬 申請(qǐng)人:北京銳安科技有限公司