1.本技术涉及文字信息处理技术领域,尤其涉及一种日文分组排序方法、装置、设备以及存储介质。
背景技术:
2.目前,对日文的联系人名称进行排序,主要是采用日文平假名对联系人名称进行分类排序。然而,这种方式只能识别本身已经是日文平假名的联系人名称,却无法实现联系人名称是日文汉字或日文片假名的分类排序。因此,现有日文联系人名称的分类排序存在无法全面精准地实现分类排序的问题。
技术实现要素:
3.本技术的主要目的在于提供一种日文分组排序方法、装置、设备以及存储介质,旨在实现全面精准的日文分类排序。
4.为实现上述目的,本技术提供一种日文分组排序方法,所述日文分组排序方法包括:
5.获取联系人名称;
6.根据所述联系人名称截取得到待分组排序字段;
7.将所述待分组排序字段转换为日文片假名;
8.根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。
9.可选地,所述根据所述联系人名称截取得到待分组排序字段的步骤之后,还包括:
10.将所述待分组排序字段和日文平假名对照表进行匹配;
11.若所述待分组排序字段和所述日文平假名对照表相匹配,则判定所述待分组排序字段为日文平假名。
12.可选地,所述将所述待分组排序字段转换为日文片假名的步骤包括:
13.基于日文转换库将判定为日文平假名的待分组排序字段转换为所述日文片假名。
14.可选地,所述待分组排序字段为日文,所述将所述待分组排序字段和日文平假名对照表进行匹配的步骤之后,还包括:
15.若所述待分组排序字段和所述日文平假名对照表不匹配,则判定所述待分组排序字段为日文汉字。
16.可选地,所述将所述待分组排序字段转换为日文片假名的步骤包括:
17.基于日文转换库将判定为日文汉字的待分组排序字段转换为所述日文片假名。
18.可选地,所述根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称的步骤包括:
19.将所述日文片假名对照表划分为若干个片假名分组;
20.将所述转换后的待分组排序字段和所述片假名分组进行匹配;
21.若所述转换后的待分组排序字段和所述片假名分组相匹配,则判定所述转换后的待分组排序字段归属所述片假名分组;
22.基于嵌套循环函数和排序函数对分组后的待分组排序字段进行排序,以得到所述分组排序后的联系人名称;
23.将每个所述片假名分组内的分组排序后的联系人名称、所述片假名分组的起始索引和数量进行持久化存储。
24.可选地,所述根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称的步骤之后,还包括:
25.查询分组排序后的联系人名称,具体包括:
26.获取待查询的片假名分组关键字;
27.根据所述片假名分组关键字查询得到对应的片假名分组的起始索引和片假名分组数量;
28.根据所述起始索引和所述和片假名分组数量读取得到所述分组排序后的联系人名称。
29.本技术实施例还提出一种日文分组排序装置,所述日文分组排序装置包括:
30.获取模块,用于获取联系人名称;
31.截取模块,用于根据所述联系人名称截取得到待分组排序字段;
32.转换模块,用于将所述待分组排序字段转换为日文片假名;
33.分组排序模块,用于根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。
34.本技术实施例还提出一种日文分组排序设备,所述日文分组排序设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的日文分组排序程序,所述日文分组排序程序被所述处理器执行时实现如上所述的日文分组排序方法的步骤。
35.本技术实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有日文分组排序程序,所述日文分组排序程序被处理器执行时实现如上所述的日文分组排序方法的步骤。
36.本技术实施例提出的日文分组排序方法、装置、设备以及存储介质,其日文分组排序方法通过获取联系人名称;根据所述联系人名称截取得到待分组排序字段;将所述待分组排序字段转换为日文片假名;根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。通过将需要分组排序的内容进行字段截取,将截取的待分组排序字段转换为日文片假名,可以支持任何文字转换成日文片假名,使得分类排序更加全面。通过根据日文片假名对照表将转换后的待分组排序字段进行分组排序,以得到分组排序后的联系人名称,可实现对日语文字的精准分类排序,更加符合日本用户的排序需求和习惯。
附图说明
37.图1为本技术日文分组排序装置所属设备的功能模块示意图;
38.图2为本技术日文分组排序方法第一示例性实施例的流程示意图;
39.图3为本技术日文分组排序方法第三示例性实施例的流程示意图;
40.图4为本技术日文分组排序方法第三示例性实施例涉及的日文片假名对照表分组示意图;
41.图5为本技术日文分组排序方法第四示例性实施例的流程示意图;
42.图6为本技术日文分组排序方法第五示例性实施例的流程示意图。
43.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
44.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
45.本技术实施例的主要j9九游会真人的解决方案是:获取联系人名称;根据所述联系人名称截取得到待分组排序字段;将所述待分组排序字段转换为日文片假名;根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。通过将需要分组排序的内容进行字段截取,将截取的待分组排序字段转换为日文片假名,可以支持任何文字转换成日文片假名,使得分类排序更加全面。通过根据日文片假名对照表将转换后的待分组排序字段进行分组排序,以得到分组排序后的联系人名称,可实现对日语文字的精准分类排序,更加符合日本用户的排序需求和习惯。
46.具体地,参照图1,图1为本技术日文分组排序装置所属设备的功能模块示意图。该日文分组排序装置可以为独立于设备的、能够进行字段截取、日文转换与分组排序的装置,其可以通过硬件或软件的形式承载于设备上。该设备可以为手机、平板电脑等具有数据处理功能的智能移动终端,还可以为具有数据处理功能的固定设备或服务器等。
47.在本实施例中,该日文分组排序装置所属设备至少包括输出模块110、处理器120、存储器130以及通信模块140。
48.存储器130中存储有操作系统以及日文分组排序程序,日文分组排序装置可以将获取到的联系人名称,根据联系人名称截取得到的待分组排序字段,对待分组排序字段进行转换后的日文片假名,根据日文片假名对照表对转换后的待分组排序字段进行分组和排序后得到的分组排序后的联系人名称等信息存储于该存储器130中;输出模块110可为显示屏等。通信模块140可以包括wifi模块、移动通信模块以及蓝牙模块等,通过通信模块140与外部设备或服务器进行通信。
49.其中,存储器130中的日文分组排序程序被处理器执行时实现以下步骤:
50.获取联系人名称;
51.根据所述联系人名称截取得到待分组排序字段;
52.将所述待分组排序字段转换为日文片假名;
53.根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。
54.进一步地,存储器130中的日文分组排序程序被处理器执行时还实现以下步骤:
55.将所述待分组排序字段和日文平假名对照表进行匹配;
56.若所述待分组排序字段和所述日文平假名对照表相匹配,则判定所述待分组排序字段为日文平假名。
57.进一步地,存储器130中的日文分组排序程序被处理器执行时还实现以下步骤:
58.基于日文转换库将判定为日文平假名的待分组排序字段转换为所述日文片假名。
59.进一步地,存储器130中的日文分组排序程序被处理器执行时还实现以下步骤:
60.若所述待分组排序字段和所述日文平假名对照表不匹配,则判定所述待分组排序字段为日文汉字。
61.进一步地,存储器130中的日文分组排序程序被处理器执行时还实现以下步骤:
62.基于日文转换库将判定为日文汉字的待分组排序字段转换为所述日文片假名。
63.进一步地,存储器130中的日文分组排序程序被处理器执行时还实现以下步骤:
64.将所述日文片假名对照表划分为若干个片假名分组;
65.将所述转换后的待分组排序字段和所述片假名分组进行匹配;
66.若所述转换后的待分组排序字段和所述片假名分组相匹配,则判定所述转换后的待分组排序字段归属所述片假名分组;
67.基于嵌套循环函数和排序函数对分组后的待分组排序字段进行排序,以得到所述分组排序后的联系人名称;
68.将每个所述片假名分组内的分组排序后的联系人名称、所述片假名分组的起始索引和数量进行持久化存储。
69.进一步地,存储器130中的日文分组排序程序被处理器执行时还实现以下步骤:
70.查询分组排序后的联系人名称,具体包括:
71.获取待查询的片假名分组关键字;
72.根据所述片假名分组关键字查询得到对应的片假名分组的起始索引和片假名分组数量;
73.根据所述起始索引和所述和片假名分组数量读取得到所述分组排序后的联系人名称。
74.本实施例通过上述方案,具体通过获取联系人名称;根据所述联系人名称截取得到待分组排序字段;将所述待分组排序字段转换为日文片假名;根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。通过将需要分组排序的内容进行字段截取,将截取的待分组排序字段转换为日文片假名,可以支持任何文字转换成日文片假名,使得分类排序更加全面。通过根据日文片假名对照表将转换后的待分组排序字段进行分组排序,以得到分组排序后的联系人名称,可实现对日语文字的精准分类排序,更加符合日本用户的排序需求和习惯。
75.基于上述设备架构但不限于上述架构,提出本技术日文分组排序方法实施例。
76.第一实施例
77.参照图2,图2为本技术日文分组排序方法第一示例性实施例的流程示意图。本实施例方法的执行主体可以是一种日文分组排序装置,也可以是一种日文分组排序设备或服务器,本实施例以日文分组排序装置进行举例,该日文分组排序装置可以集成在具有数据处理功能的手机和电脑等设备上。所述日文分组排序方法包括:
78.步骤s10,获取联系人名称。
79.具体地,本实施例日文分组排序装置首先获取联系人名称。其中,获取联系人名称的方式可以为读取日文分组排序装置的本地存储单元内的联系人名称,还可以为从第三方服务器将联系人名称下载至日文分组排序装置中,还可以为接收其他装置或设备发送的联系人名称等。本实施例中的联系人名称可以是日文平假名,还可以是日文汉字,还可以是其
他任一文字形式。
80.进一步地,在其他实施例中,在获取联系人名称的步骤之后,还可以包括:对所述联系人名称进行预处理。比如,去除联系人名称头尾的空格等。
81.步骤s20,根据所述联系人名称截取得到待分组排序字段。
82.具体地,对于获取到的联系人名称,对该联系人名称进行字段截取,得到待分组排序字段。
83.更为具体地,通过使用字段截取函数,如strncpy函数,对联系人名称中需要分组排序的字段进行截取,得到该联系人名称的待分组排序字段。
84.步骤s30,将所述待分组排序字段转换为日文片假名。
85.具体地,将截取后的联系人名称的待分组排序字段转换为日文片假名的待分组排序字段。即,若待分组排序字段为日文平假名时,执行日文平假名转日文片假名操作,将日文平假名的待分组排序字段转换为日文片假名的待分组排序字段转换;若待分组排序字段为日文汉字时,执行日文汉字转日文片假名操作,将日文汉字的待分组排序字段转换为日文片假名的待分组排序字段转换;若待分组排序字段为其他文字形式时,执行其他文字形式转日文片假名操作,将其他文字形式的待分组排序字段转换为日文片假名的待分组排序字段转换。
86.步骤s40,根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。
87.具体地,根据日文片假名对照表对转换为日文片假名的待分组排序字段进行分组和排序,得到分组排序后的截取字段,基于该分组排序后的截取字段对应得到分组排序后的联系人名称。其中,日文片假名对照表可以包括日文50音片假名。
88.本实施例通过上述方案,具体通过获取联系人名称;根据所述联系人名称截取得到待分组排序字段;将所述待分组排序字段转换为日文片假名;根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。通过将需要分组排序的内容进行字段截取,将截取的待分组排序字段转换为日文片假名,可以支持任何文字转换成日文片假名,使得分类排序更加全面。通过根据日文片假名对照表将转换后的待分组排序字段进行分组排序,以得到分组排序后的联系人名称,可实现对日语文字的精准分类排序,更加符合日本用户的排序需求和习惯。
89.第二实施例
90.进一步地,基于上述第一实施例,在本实施例中,在上述步骤s20,根据所述联系人名称截取得到待分组排序字段之后,还可以包括:
91.步骤s21,将所述待分组排序字段和日文平假名对照表进行匹配;
92.步骤s22,若所述待分组排序字段和所述日文平假名对照表相匹配,则判定所述待分组排序字段为日文平假名。
93.具体地,对于截取得到的待分组排序字段,将该待分组排序字段与日文平假名对照表进行匹配,其中,日文平假名对照表可以包括日文50音平假名。若待分组排序字段与日文平假名对照表相匹配,即日文平假名对照表中存在待分组排序字段,则将截取后的待分组排序字段判定为日文平假名。
94.进一步地,在本实施例中,上述步骤s30,将所述待分组排序字段转换为日文片假
名可以包括:
95.步骤s301,基于日文转换库将判定为日文平假名的待分组排序字段转换为所述日文片假名。
96.具体地,对于判定为日文平假名的待分组排序字段,通过调用日文转换库将判定为日文平假名的待分组排序字段转换为日文片假名的待分组排序字段。其中,日文转换库可以为第三方日文转换库,如kakasi日文转换库。
97.进一步地,在本实施例中,上述待分组排序字段为日文,在上述步骤s21,将所述待分组排序字段和日文平假名对照表进行匹配之后,还可以包括:
98.步骤s23,若所述待分组排序字段和所述日文平假名对照表不匹配,则判定所述待分组排序字段为日文汉字。
99.具体地,对于截取得到的待分组排序字段,若该待分组排序字段为日文,则将待分组排序字段与日文平假名对照表进行匹配,若待分组排序字段与日文平假名对照表不匹配,即日文平假名对照表中不存在待分组排序字段,则将截取后的待分组排序字段判定为日文汉字。
100.进一步地,在本实施例中,上述步骤s30,将所述待分组排序字段转换为日文片假名可以包括:
101.步骤s302,基于日文转换库将判定为日文汉字的待分组排序字段转换为所述日文片假名。
102.具体地,对于判定为日文汉字的待分组排序字段,通过调用日文转换库将判定为日文汉字的待分组排序字段转换为日文片假名的待分组排序字段。
103.进一步地,在其他实施例中,在根据所述联系人名称截取得到待分组排序字段的步骤之后,还可以包括:
104.判断所述待分组排序字段是否为日文;
105.若所述待分组排序字段不为日文,则判定所述待分组排序字段为其他文字形式。
106.上述将所述待分组排序字段转换为日文片假名的步骤可以包括:
107.基于日文转换库将判定为其他文字形式的待分组排序字段转换为所述日文片假名。
108.本实施例方案通过判断截取后的待分组排序字段的文字类型,使用日文转换库将不同文字形式的待分组排序字段转换为日文片假名,可以在全面支持任何文字转换成日文片假名的同时,基于截取的待分组排序字段及其文字类型实现精确的日文片假名转换。
109.第三实施例
110.进一步地,参照图3,图3为本技术日文分组排序方法第三示例性实施例的流程示意图。基于上述第一实施例或第二实施例,上述步骤s40,根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称可以包括:
111.步骤s401,将所述日文片假名对照表划分为若干个片假名分组。
112.具体地,结合实际需求,将日文片假名对照表划分为若干个片假名分组。每个片假名分组中包括若干个日文片假名。
113.示例性地,参照图4,在本示例中,将日文片假名对照表划分为10个分组。每个分组包含若干个日文片假名。
114.步骤s402,将所述转换后的待分组排序字段和所述片假名分组进行匹配;
115.步骤s403,若所述转换后的待分组排序字段和所述片假名分组相匹配,则判定所述转换后的待分组排序字段归属所述片假名分组;
116.具体地,将转换为日文片假名的待分组排序字段和片假名分组进行匹配。若转换为日文片假名的待分组排序字段与片假名分组中的某一分组相匹配,则判定该转换为日文片假名的待分组排序字段归属于该片假名分组,并将该待分组排序字段划分至该片假名分组中。
117.更为具体地,对于获取到的若干个联系人名称,在对该若干个联系人名称进行字段截取,得到待分组排序字段,将待分组排序字段转换为日文片假名之后,将若干个联系人名称和转换为日文片假名的待分组排序字段进行一一对应并缓存。之后,将每一转换为日文片假名的待分组排序字段和片假名分组进行匹配。若某一转换为日文片假名的待分组排序字段与片假名分组中的某一分组相匹配,则判定该转换为日文片假名的待分组排序字段归属于该片假名分组,并将该待分组排序字段划分至该片假名分组中。通过以上步骤,完成所有待分组排序字段的片假名分组。
118.步骤s404,基于嵌套循环函数和排序函数对分组后的待分组排序字段进行排序,以得到所述分组排序后的联系人名称。
119.具体地,对于转换为日文片假音的分组后的待分组排序字段,通过使用嵌套循环函数和排序函数对分组后的待分组排序字段进行排序,得到分组排序后的截取字段,基于该分组排序后的截取字段对应得到分组排序后的联系人名称。其中,嵌套循环函数可以为嵌套for循环函数;排序函数可以为strcmp函数。
120.步骤s405,将每个所述片假名分组内的分组排序后的联系人名称、所述片假名分组的起始索引和数量进行持久化存储。
121.具体地,在对联系人名称进行片假名分组排序后,将每个片假名分组内的分组排序后的联系人名称、每个片假名分组的起始索引和片假名分组数量进行持久性存储。
122.更为具体地,将每个片假名分组内的分组排序后的联系人名称按照片假名分组id,如片假名分组为十个,片假名分组id为0-10,循环进行持久化存储。将每个片假名分组的起始索引和片假名分组数量进行持久性存储。
123.本实施例方案通过先进行分组排序再进行数据存储的方式,相较于现有技术在查询时才进行分组排序,可以更大程度地在后续查询阶段避免性能的消耗。
124.第四实施例
125.参照图5,图5为本技术日文分组排序方法第四示例性实施例的流程示意图,基于上述的实施例,在本实施例中,所述日文分组排序方法可以包括:
126.步骤s01,获取联系人名称。
127.具体地,通过从第三方服务器将联系人名称下载至日文分组排序装置中,以获取得到联系人名称。
128.步骤s02,根据所述联系人名称截取得到待分组排序字段。
129.具体地,对于获取到的联系人名称,对该联系人名称进行字段截取,得到待分组排序字段。
130.步骤s03,将所述待分组排序字段和日文平假名对照表进行匹配,以判断所述待分
组排序字段是否为日文平假名。
131.步骤s041,若所述待分组排序字段和所述日文平假名对照表相匹配,则判定所述待分组排序字段为日文平假名。
132.步骤s042,若所述待分组排序字段和所述日文平假名对照表不匹配,则判定所述待分组排序字段为日文汉字。
133.步骤s05,将所述待分组排序字段转换为日文片假名,具体包括:
134.步骤s051,基于日文转换库将判定为日文平假名的待分组排序字段转换为所述日文片假名。
135.具体地,对于判定为日文平假名的待分组排序字段,通过调用日文转换库将判定为日文平假名的待分组排序字段转换为日文片假名的待分组排序字段。其中,日文转换库可以为第三方日文转换库,如kakasi日文转换库。
136.步骤s052,基于日文转换库将判定为日文汉字的待分组排序字段转换为所述日文片假名。
137.具体地,对于判定为日文汉字的待分组排序字段,通过调用日文转换库将判定为日文汉字的待分组排序字段转换为日文片假名的待分组排序字段。其中,日文转换库可以为第三方日文转换库,如kakasi日文转换库。
138.步骤s06,将所述联系人名称和转换为日文片假名的待分组排序字段进行一一对应并缓存。
139.步骤s07,根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称,具体包括:
140.步骤s071,将所述日文片假名对照表划分为若干个片假名分组;将所述转换后的待分组排序字段和所述片假名分组进行匹配;若所述转换后的待分组排序字段和所述片假名分组相匹配,则判定所述转换后的待分组排序字段归属所述片假名分组。
141.步骤s072,基于嵌套循环函数和排序函数对分组后的待分组排序字段进行排序,以得到所述分组排序后的联系人名称。
142.具体地,对于转换为日文片假音的分组后的待分组排序字段,通过使用嵌套循环函数和排序函数对分组后的待分组排序字段进行排序,得到分组排序后的截取字段,基于该分组排序后的截取字段对应得到分组排序后的联系人名称。其中,嵌套循环函数可以为嵌套for循环函数;排序函数可以为strcmp函数。
143.步骤s073,将每个所述片假名分组内的分组排序后的联系人名称、所述片假名分组的起始索引和数量进行持久化存储。
144.本实施例通过上述方案,实现了将需要分组排序的文字进行自动化判断识别、文字转换、分组排序和分组存储。通过将需要分组排序的内容进行字段截取,将截取的待分组排序字段转换为日文片假名,可以支持任何文字转换成日文片假名,使得分类排序更加全面。通过根据日文片假名对照表将转换后的待分组排序字段进行分组排序,以得到分组排序后的联系人名称,可实现对日语文字的精准分类排序,更加符合日本用户的排序需求和习惯第五实施例
145.进一步地,参照图6,图6为本技术日文分组排序方法第五示例性实施例的流程示意图。基于上述第一实施例至第四实施例中任一实施例,在本实施例中,在上述步骤s40,根
据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称之后,还可以包括:
146.步骤s50,查询分组排序后的联系人名称。
147.具体地,在对联系人名称进行分组排序之后,根据实际查询需要,查询得到分组排序后的联系人名称。
148.更为具体地,上述查询分组排序后的联系人名称可以包括:
149.步骤s501,获取待查询的片假名分组关键字。
150.具体地,在需要查询分组排序后的联系人名称时,首先获取待查询的日文片假名对照表的分组关键字。
151.步骤s502,根据所述片假名分组关键字查询得到对应的片假名分组的起始索引和片假名分组数量。
152.具体地,根据获取到的片假名分组关键字,从持久化存储单元中查询得到对应的片假名分组的起始索引和片假名分组数量。其中,片假名分组数量即为当前片假名分组关键字对应的分组获取数。
153.更为具体地,根据获取到的片假名分组关键字进行片假名分组判断,得到对应的片假名分组id,再根据片假名分组id查询得到对应的片假名分组的起始索引和片假名分组数量。
154.步骤s503,根据所述起始索引和所述片假名分组数量读取得到所述分组排序后的联系人名称。
155.具体地,根据查询得到的起始索引和片假名分组数量,从持久化存储单元中读取得到片假名分组内的分组排序后的联系人名称。
156.本实施例方案通过根据片假名分组起始索引结合片假名分组数量的方式,进行索引偏移获取片假名分组及其分组内排序后的联系人名称,可以进一步提高分组查询效率。
157.此外,本技术实施例还提出一种日文分组排序装置,所述日文分组排序装置包括:
158.获取模块,用于获取联系人名称;
159.截取模块,用于根据所述联系人名称截取得到待分组排序字段;
160.转换模块,用于将所述待分组排序字段转换为日文片假名;
161.分组排序模块,用于根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。
162.本实施例实现日文分组排序的原理及实施过程,请参照上述各实施例,在此不再一一赘述。
163.此外,本技术实施例还提出一种日文分组排序设备,所述日文分组排序设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的日文分组排序程序,所述日文分组排序程序被所述处理器执行时实现如上所述的日文分组排序方法的步骤。
164.由于本日文分组排序程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
165.此外,本技术实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有日文分组排序程序,所述日文分组排序程序被处理器执行时实现如上所述的日文
分组排序方法的步骤。
166.由于本日文分组排序程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
167.相比现有技术,本技术实施例提出的日文分组排序方法、装置、设备以及存储介质,其日文分组排序方法通过获取联系人名称;根据所述联系人名称截取得到待分组排序字段;将所述待分组排序字段转换为日文片假名;根据日文片假名对照表对转换后的待分组排序字段进行分组和排序,以得到分组排序后的联系人名称。通过将需要分组排序的内容进行字段截取,将截取的待分组排序字段转换为日文片假名,可以支持任何文字转换成日文片假名,使得分类排序更加全面。通过根据日文片假名对照表将转换后的待分组排序字段进行分组排序,以得到分组排序后的联系人名称,可实现对日语文字的精准分类排序,更加符合日本用户的排序需求和习惯。
168.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
169.另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
170.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
171.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本技术每个实施例的方法。
172.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。