[發明專利]文本審批方法、裝置及存儲介質有效
| 申請號: | 201911381626.0 | 申請日: | 2019-12-27 |
| 公開(公告)號: | CN111026929B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 賈仁慶;任曉靜 | 申請(專利權)人: | 咪咕文化科技有限公司;中國移動通信集團有限公司 |
| 主分類號: | G06F16/903 | 分類號: | G06F16/903;G06F40/151 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 鄭朝然 |
| 地址: | 100032*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文本 審批 方法 裝置 存儲 介質 | ||
本發明提供一種文本審批方法、裝置及存儲介質。所述文本審批方法包括:確定待審批的文本;提取所述文本中的基于正則表達式的審批規則,所述審批規則為審批等級所滿足的規則;將所述審批規則轉換為基于中綴表達式的第一審批規則;將所述第一審批規則轉換為基于后綴表達式的第二審批規則;基于所述第二審批規則,確定所述文本對應的審批等級;根據所述審批等級審批所述文本。本發明提供的文本審批方法,通過中綴表達式進行數據審批規則的配置,可以實現多個字段聯合匹配的配置需求,且可極大地提高數據審批規則的配置的靈活性。
技術領域
本發明涉及數據處理技術領域,尤其涉及一種文本審批方法、裝置、電子設備及存儲介質。
背景技術
現有技術中,數據審批規則配置多采用正則表達式進行審批等級的正則匹配。比如在計費等場景下的數據同步的過程中,部分數據(例如SP業務信息接口數據)需要領導審批通過才能發往下一個網元。其中,同一個接口的數據中,滿足不同審批規則的數據走的審批等級是不一樣的,例如滿足審批規則1的數據可能走三級審批,滿足審批規則2的數據可能走四級審批。
由于正則表達式只能對某個特定字段進行正則匹配,這使得其在實際應用中的靈活性低,在需求變更時往往需要修改代碼來實現。比如,在審批規則1包括多個字段聯合匹配,若該匹配規則發生變化時,則需要進行代碼層面的修改。也就是說,現有技術中,數據審批規則配置采用正則表達式進行審批等級的正則匹配,會導致整個數據審批規則配置極為僵硬,難以進行局部修改。
發明內容
本發明實施例提供一種文本審批方法、裝置、電子設備及存儲介質,用以解決現有技術中靈活性不足的缺陷。
根據本發明的一方面,本發明實施例提供一種文本審批方法,包括:確定待審批的文本;提取所述文本中的基于正則表達式的審批規則,所述審批規則為審批等級所滿足的規則;將所述審批規則轉換為基于中綴表達式的第一審批規則;將所述第一審批規則轉換為基于后綴表達式的第二審批規則;基于所述第二審批規則,確定所述文本對應的審批等級;根據所述審批等級審批所述文本。
根據本發明的一個實施例,所述將所述審批規則轉換為基于中綴表達式的第一審批規則,包括:遍歷所述基于正則表達式的審批規則,所述基于正則表達式的審批規則包括正則表達式、運算符以及運算符的優先級;將所述正則表達式轉換為中綴表達式的操作數;根據所述運算符以及所述運算符的優先級,生成中綴表達式的操作符;根據所述操作數以及所述操作符,生成所述基于中綴表達式的第一審批規則。。
根據本發明的一個實施例,所述文本審批方法,還包括:獲取審批條件,所述審批條件為所述審批等級滿足的條件;根據所述審批條件,生成所述基于正則表達式的審批規則。
根據本發明的一個實施例,所述根據所述審批條件,生成所述基于正則表達式的審批規則,包括:將所述審批條件分為多個小字段;獲取各所述小字段之間的邏輯關系;根據所述小字段以及所述邏輯關系,生成所述基于正則表達式的審批規則。
根據本發明的一個實施例,所述將所述審批條件分為多個小字段,包括:將所述審批條件分為多個大字段,每個所述大字段對應一個審批級別滿足的條件;將每個所述大字段,拆解為至少一個所述小字段,每個所述小字段對應其所屬審批等級的一個匹配規則。
根據本發明的一個實施例,所述根據所述小字段以及所述邏輯關系,生成所述基于正則表達式的審批規則,包括:解析所述小字段,生成與每個所述小字段對應的一個正則表達式;根據所述邏輯關系,生成運算符以及運算符的優先級;將所述正則表達式、所述運算符以及所述運算符的優先級進行集合,生成所述基于正則表達式的審批規則。
根據本發明的一個實施例,所述基于所述第二審批規則,確定所述審批等級,包括:確定所述第二審批規則中的后綴表達式操作數;將所述后綴表達式操作數轉換為True/False值,生成后綴表達式序列;基于所述后綴表達式序列,匹配所述審批等級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于咪咕文化科技有限公司;中國移動通信集團有限公司,未經咪咕文化科技有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911381626.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種門鎖舌組件及具有其的洗碗機
- 下一篇:一種醫用頭燈





