[發明專利]用于智能監控管理的輸入驗證方法及系統有效
| 申請號: | 201710830400.9 | 申請日: | 2017-09-13 |
| 公開(公告)號: | CN107765885B | 公開(公告)日: | 2021-10-19 |
| 發明(設計)人: | 林立波;鄢子富;陳展紅;陳松泉;屠月海;劉提;汪景;吳鋒豪;羅靈杰;錢佳琪 | 申請(專利權)人: | 浙江電力建設監理有限公司;國網浙江省電力公司;國網浙江省電力公司經濟技術研究院 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023 |
| 代理公司: | 杭州華鼎知識產權代理事務所(普通合伙) 33217 | 代理人: | 項軍 |
| 地址: | 310008 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 智能 監控 管理 輸入 驗證 方法 系統 | ||
本發明旨在提供一種用于智能監控管理的輸入驗證方法及系統,以解決現有技術方案中的判斷輸入的字符是否為特殊字符所要花費的時間較長的問題。包括獲取輸入字符,獲取特殊字符數據庫中的特殊字符,根據輸入字符和特殊字符數據庫中的特殊字符判斷輸入識別當前輸入字符是否為特殊字符;并根據判斷結果調整特殊字符數據庫中的特殊字符的順序。通過實施本發明可以取得以下有益技術效果:根據輸入的字符,自動調整特殊字符數據庫中特殊字符的順序,將出現幾率高的特征字符排列在前方,并通過簡單的計算方法,將連續出現概率高的特征字符優先排列在前,進而提高特征字符的識別速度。
技術領域
本發明涉及一種驗證方法,具體涉及一種用于智能監控管理的輸入驗證方法及系統。
背景技術
智能監控管理系統在輸入過程中,需要對特殊字符進行驗證,根據驗證結果進行下一步處理,現有技術的方法是建立一個固定的特殊字符數據庫,將輸入的字符與特殊字符數據庫中字符依次進行比較,直到得到輸入字符與特殊字符數據庫中字符存在相同字符時,或者輸入字符與特殊字符數據庫中所有字符均完成比較時,判斷結束。其不足在于:當特殊字符數據庫中存在與輸入字符相同的字符,且又排在特殊字符數據庫的最后端,那么需要判斷所要花費的時間較長;故需要設計一種輸入驗證方法以減少特殊字符的判斷時間。
發明內容
本發明旨在提供一種用于智能監控管理的輸入驗證方法及系統,以解決現有技術方案中的判斷輸入的字符是否為特殊字符所要花費的時間較長的問題。
為了實現所述目的,本發明提供一種用于智能監控管理的輸入驗證方法,包括:建立特殊字符數據庫,所述特殊字符數據庫存儲特殊字符、與特殊字符相對應的權值以及與特殊字符相對應的連續標識,所述特殊字符根據權重由大到小的順序存儲在特殊字符數據庫中,當有字符輸入時,執行如下步驟:
步驟1:獲取輸入字符,獲取特殊字符數據庫中的特殊字符,判斷輸入字符與特殊字符是否相同;如果不相同,則進入步驟2,如果相同,則進入步驟3;
步驟2:獲取特殊字符數據庫的特殊字符中的下一個特殊字符,判斷輸入字符與當前獲取的特征字符是否相同;如果輸入字符與當前獲取的特征字符不相同,判斷當前獲取的特殊字符是否為特殊字符數據庫中的最后一個特殊字符,如果是,則進入步驟4,如果不是,則重復步驟2;如果輸入字符與當前獲取的特征字符相同,則進入步驟3;
步驟3:識別當前輸入字符為特殊字符,判斷當前特殊字符相對應的連續標識是否為1,如果為1,則將當前特殊字符的權值增加b,如果不為1,則將當前特殊字符的權值增加a,同時將當前特殊字符的連續標識置1,并將除當前特征字符外的所有特殊字符所對應的連續標識置0,其中3≥b>a≥1;
步驟4:識別當前輸入字符為非特殊字符。
優選的,所述b=2,a=1;
優選的,所述b=3,a=1;
優選的,所述步驟3中,當驗證該輸入字符為特殊字符時,刪除該輸入字符。
為了實現所述目的,本發明提供一種用于智能監控管理的輸入驗證系統,包括:
特殊字符數據庫,所述特殊字符數據庫存儲特殊字符、與特殊字符相對應的權值以及與特殊字符相對應的連續標識,所述特殊字符根據權重由大到小的順序存儲在特殊字符數據庫中;
輸入驗證模塊:當有字符輸入時,執行如下步驟:
步驟1:獲取輸入字符,獲取特殊字符數據庫中的特殊字符,判斷輸入字符與特殊字符是否相同;如果不相同,則進入步驟2,如果相同,則進入步驟3;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江電力建設監理有限公司;國網浙江省電力公司;國網浙江省電力公司經濟技術研究院,未經浙江電力建設監理有限公司;國網浙江省電力公司;國網浙江省電力公司經濟技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710830400.9/2.html,轉載請聲明來源鉆瓜專利網。





