本申請屬于數(shù)據(jù)處理,尤其涉及一種功能位置號的規(guī)整方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、功能位置號是核電站內(nèi)部設(shè)備的識別符號,用于對核電站內(nèi)部設(shè)備進行唯一標識。在實際應(yīng)用中,在錄入功能位置號時,可能會因為各種因素導致錄入的功能位置號的格式不統(tǒng)一,這就需要對功能位置號進行規(guī)整,以統(tǒng)一各個功能位置號的格式。
2、目前,通常是通過人工的方式對功能位置號進行規(guī)整,因此現(xiàn)有的功能位置號的規(guī)整效率較低。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請實施例提供一種功能位置號的規(guī)整方法、裝置、電子設(shè)備及存儲介質(zhì),以解決現(xiàn)有的功能位置號的規(guī)整效率較低的技術(shù)問題。
2、第一方面,本申請?zhí)峁┮环N功能位置號的規(guī)整方法,包括:
3、獲取待規(guī)整的目標功能位置號;
4、針對所述目標功能位置號中的每個字段,構(gòu)建該字段對應(yīng)的正則表達式模式,且將通過所述正則表達式模式提取到的字符串作為該字段對應(yīng)的子功能位置號;
5、根據(jù)各個所述字段對應(yīng)的所述子功能位置號,確定規(guī)整后的所述目標功能位置號。
6、可選的,所述根據(jù)各個所述字段對應(yīng)的所述子功能位置號,確定規(guī)整后的所述目標功能位置號,包括:
7、獲取所述目標功能位置號的編寫規(guī)則;
8、根據(jù)所述編寫規(guī)則,確定各個所述字段對應(yīng)的所述子功能位置號的排列順序;
9、按照所述排列順序,將各個所述字段對應(yīng)的所述子功能位置號拼接,得到規(guī)整后的所述目標功能位置號。
10、可選的,還包括:
11、針對所述目標功能位置號中的每個字段,若通過該字段對應(yīng)的正則表達式模式提取到的字符串的數(shù)量為0個,則獲取第一預設(shè)提示符作為該字段對應(yīng)的子功能位置號。
12、可選的,在所述根據(jù)各個所述字段對應(yīng)的所述子功能位置號,確定規(guī)整后的所述目標功能位置號之后,還包括:
13、獲取用戶輸入的第一信息填補字符串;
14、將規(guī)整后的所述目標功能位置號中包含的所述第一預設(shè)提示符,替換為所述第一信息填補字符串。
15、可選的,還包括:
16、針對所述功能位置號中的每個字段,若通過該字段對應(yīng)的所述正則表達式模式提取到的字符串的數(shù)量超過1個,則獲取第二預設(shè)提示符作為該字段對應(yīng)的子功能位置號。
17、可選的,在所述根據(jù)各個所述字段對應(yīng)的所述子功能位置號,確定規(guī)整后的所述目標功能位置號之后,還包括:
18、獲取用戶輸入的第二信息填補字符串;
19、將規(guī)整后的所述目標功能位置號中包含的所述第二預設(shè)提示符,替換為所述第二信息填補字符串。
20、可選的,所述構(gòu)建該字段對應(yīng)的正則表達式模式,包括:
21、獲取所述目標功能位置號的編寫規(guī)則;
22、根據(jù)所述編寫規(guī)則,構(gòu)建該字段對應(yīng)的正則表達式模式。
23、第二方面,本申請?zhí)峁┮环N功能位置號的規(guī)整裝置,包括:
24、獲取單元,用于獲取待規(guī)整的目標功能位置號;
25、提取單元,用于針對所述目標功能位置號中的每個字段,構(gòu)建該字段對應(yīng)的正則表達式模式,且將通過所述正則表達式模式提取到的字符串作為該字段對應(yīng)的子功能位置號;
26、確定單元,用于根據(jù)各個所述字段對應(yīng)的所述子功能位置號,確定規(guī)整后的所述目標功能位置號。
27、第三方面,本申請實施例提供一種電子設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上述第一方面任一項所述的功能位置號的規(guī)整方法中的各步驟。
28、第四方面,本申請實施例提供一種計算機可讀存儲介質(zhì)所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述第一方面任一項所述的功能位置號的規(guī)整方法中的各步驟。
29、第五方面,本申請實施例提供一種計算機程序產(chǎn)品,當計算機程序產(chǎn)品在控制設(shè)備上運行時,使得控制設(shè)備執(zhí)行如上述第一方面任一項所述的功能位置號的規(guī)整方法中的各步驟。
30、本申請實施例提供的功能位置號的規(guī)整方法、裝置、電子設(shè)備及存儲介質(zhì)具有以下有益效果:
31、在本申請實施例提供的功能位置號的規(guī)整方法中,首先通過電子設(shè)備獲取待規(guī)整的目標功能位置號,再針對目標功能位置號中的每個字段,構(gòu)建該字段對應(yīng)的正則表達式模式,且將通過正則表達式模式提取到的字符串作為該字段對應(yīng)的子功能位置號,最后根據(jù)各個字段對應(yīng)的子功能位置號,確定規(guī)整后的目標功能位置號。本申請?zhí)峁┑墓δ芪恢锰柕囊?guī)整方法可以通過電子設(shè)備對功能位置號進行規(guī)整,相比起通過人工對功能位置號進行規(guī)整的方法,本申請?zhí)峁┑墓δ芪恢锰柕囊?guī)整方法提高了功能位置號的規(guī)整效率。
1.一種功能位置號的規(guī)整方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)各個所述字段對應(yīng)的所述子功能位置號,確定規(guī)整后的所述目標功能位置號,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述根據(jù)各個所述字段對應(yīng)的所述子功能位置號,確定規(guī)整后的所述目標功能位置號之后,還包括:
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述根據(jù)各個所述字段對應(yīng)的所述子功能位置號,確定規(guī)整后的所述目標功能位置號之后,還包括:
7.根據(jù)權(quán)利要求1至6任一項所述的方法,其特征在于,所述構(gòu)建該字段對應(yīng)的正則表達式模式,包括:
8.一種功能位置號的規(guī)整裝置,其特征在于,包括:
9.一種電子設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至7任一項所述功能位置號的規(guī)整方法中的各步驟。
10.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7任一項所述功能位置號的規(guī)整方法中的各步驟。