
一种web编辑器错别字校对方法、系统、设备及介质
技术领域
1.本发明涉及web编辑器技术领域,特别指一种web编辑器错别字校对方法、系统、设备及介质。
背景技术:2.web编辑器用于用户在网站上获得所见即所得的编辑效果,可内嵌于浏览器。随着互联网信息技术的发展,使用web编辑器发布网站、博客、邮件等信息已成为人们日常生活、工作中不可缺少的部分。在日常使用web编辑器录入信息时,为了避免发布的文章信息存在错别字,需要编辑人员从头到尾对文章的词汇进行逐一审核校对,存在以下缺点:
3.1.审核效率低下:需要编辑人员对文章内容进行逐一审核,整个审核过程周期长、效率低、强度大;2.审核容易出错:中国汉字有许多汉字同音异义,很多错别字很难判别,例如:继(既)往开来、即使、既然、既来之则安之等。
4.因此,如何提供一种web编辑器错别字校对方法、系统、设备及介质,实现提升web编辑器错别字校对的效率以及质量,成为一个亟待解决的问题。
技术实现要素:5.本发明要解决的技术问题,在于提供一种web编辑器错别字校对方法、系统、设备及介质,实现提升web编辑器错别字校对的效率以及质量。
6.第一方面,本发明提供了一种web编辑器错别字校对方法,包括如下步骤:
7.步骤s10、创建一错别字词库,记录web编辑器内编辑的文本信息;
8.步骤s20、基于接收的校对指令,通过所述错别字词库查找文本信息中的错别字词;
9.步骤s30、基于所述错别字词库查找各错别字词对应的正确字词,将所述正确字词差异化显示于web编辑器内对应的错别字词后方;
10.步骤s40、基于接收的修正指令,将各所述错别字词替换为对应的正确字词,删除差异化显示的所述正确字词,并生成校对报告。
11.进一步地,所述步骤s10具体为:
12.预先创建一至少包括错别字词、正确字词、创建人以及创建时间的字段的错别字词库;对web编辑器进行监听,实时记录web编辑器内编辑的文本信息,并通过web ajax技术将所述文本信息传输到校对后台。
13.进一步地,所述步骤s20具体为:
14.校对后台接收通过web编辑器输入的校对指令,基于接收的所述校对指令,通过所述错别字词库包含的各错别字词,以一个字为梯度遍历查找文本信息中的错别字词。
15.进一步地,所述步骤s40中,所述校对报告至少包括校对数量以及错别字词和正确字词的对照列表。
16.第二方面,本发明提供了一种web编辑器错别字校对系统,包括如下模块:
17.错别字词库创建模块,用于创建一错别字词库,记录web编辑器内编辑的文本信息;
18.错别字词校对模块,用于基于接收的校对指令,通过所述错别字词库查找文本信息中的错别字词;
19.正确字词匹配模块,用于基于所述错别字词库查找各错别字词对应的正确字词,将所述正确字词差异化显示于web编辑器内对应的错别字词后方;
20.错别字词修正模块,用于基于接收的修正指令,将各所述错别字词替换为对应的正确字词,删除差异化显示的所述正确字词,并生成校对报告。
21.进一步地,所述错别字词库创建模块具体为:
22.预先创建一至少包括错别字词、正确字词、创建人以及创建时间的字段的错别字词库;对web编辑器进行监听,实时记录web编辑器内编辑的文本信息,并通过web ajax技术将所述文本信息传输到校对后台。
23.进一步地,所述错别字词校对模块具体为:
24.校对后台接收通过web编辑器输入的校对指令,基于接收的所述校对指令,通过所述错别字词库包含的各错别字词,以一个字为梯度遍历查找文本信息中的错别字词。
25.进一步地,所述错别字词修正模块中,所述校对报告至少包括校对数量以及错别字词和正确字词的对照列表。
26.第三方面,本发明提供了一种web编辑器错别字校对设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的方法。
27.第四方面,本发明提供了一种web编辑器错别字校对介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述的方法。
28.本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
29.通过创建错别字词库,通过错别字词库内存储的错别字词,自动遍历查找web编辑器内输入的文本信息所存在的错别字词,再通过错别字词库自动匹配错别字词对应的正确字词,并差异化显示于web编辑器内对应的错别字词后方,让错别字词一目了然,并基于接收的修正指令对各错别字词进行一键修正,相对于传统上的人工审核,最终极大的提升了web编辑器错别字校对的效率以及质量。
30.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
31.下面参照附图结合实施例对本发明作进一步的说明。
32.图1是本发明一种web编辑器错别字校对方法的流程图。
33.图2是本发明一种web编辑器错别字校对系统的结构示意图。
34.图3是本发明一种web编辑器错别字校对设备的结构示意图。
35.图4是本发明一种web编辑器错别字校对介质的结构示意图。
具体实施方式
36.本技术实施例通过提供一种web编辑器错别字校对方法、系统、设备及介质,实现提升web编辑器错别字校对的效率以及质量。
37.本技术实施例中的技术方案,总体思路如下:通过错别字词库自动遍历查找web编辑器内输入的文本信息所存在的错别字词,再通过错别字词库匹配错别字词对应的正确字词,并差异化显示于web编辑器内对应的错别字词后方,再基于修正指令对各错别字词进行一键修正,以提升web编辑器错别字校对的效率以及质量。
38.实施例一
39.本实施例提供一种web编辑器错别字校对方法,如图1所示,包括如下步骤:
40.步骤s10、创建一用于错别字词校对的错别字词库,记录web编辑器内编辑的文本信息;
41.步骤s20、基于接收的校对指令,通过所述错别字词库查找文本信息中的错别字词;
42.步骤s30、校对后台基于所述错别字词库查找各错别字词对应的正确字词,将所述正确字词差异化显示于web编辑器内对应的错别字词后方;所述差异化显示可采用字体加粗、字体改色、加入括号、加入提示语等方式进行,用于提醒此处存在错别字词;
43.步骤s40、校对后台基于接收的修正指令,将web编辑器内各所述错别字词自动替换为对应的正确字词,删除差异化显示的所述正确字词,并自动生成校对报告。通过错别字词修正后自动生成所述校对报告,便于进行二次核对。
44.即用户在web编辑器内输入完成文本信息,或者在文本信息输入过程中,想要对错别字词进行校对时,只需要触发校对指令即可进行一键校对。
45.所述步骤s10具体为:
46.预先创建一至少包括错别字词、正确字词、创建人以及创建时间的字段的错别字词库;对web编辑器进行监听,实时记录web编辑器内编辑的文本信息,并通过web ajax(异步javascript和xml)技术将所述文本信息传输到校对后台。所述错别字词、正确字词、创建人以及创建时间一一对应。
47.所述步骤s20具体为:
48.校对后台接收通过web编辑器输入的校对指令,基于接收的所述校对指令,通过所述错别字词库包含的各错别字词,以一个字为梯度遍历查找文本信息中的错别字词。
49.所述步骤s40中,所述校对报告至少包括校对数量、校对时间以及错别字词和正确字词的对照列表。
50.实施例二
51.本实施例提供一种web编辑器错别字校对系统,如图2所示,包括如下模块:
52.错别字词库创建模块,用于创建一用于错别字词校对的错别字词库,记录web编辑器内编辑的文本信息;
53.错别字词校对模块,用于基于接收的校对指令,通过所述错别字词库查找文本信息中的错别字词;
54.正确字词匹配模块,用于校对后台基于所述错别字词库查找各错别字词对应的正确字词,将所述正确字词差异化显示于web编辑器内对应的错别字词后方;所述差异化显示
可采用字体加粗、字体改色、加入括号、加入提示语等方式进行,用于提醒此处存在错别字词;
55.错别字词修正模块,用于校对后台基于接收的修正指令,将web编辑器内各所述错别字词自动替换为对应的正确字词,删除差异化显示的所述正确字词,并自动生成校对报告。通过错别字词修正后自动生成所述校对报告,便于进行二次核对。
56.即用户在web编辑器内输入完成文本信息,或者在文本信息输入过程中,想要对错别字词进行校对时,只需要触发校对指令即可进行一键校对。
57.所述错别字词库创建模块具体为:
58.预先创建一至少包括错别字词、正确字词、创建人以及创建时间的字段的错别字词库;对web编辑器进行监听,实时记录web编辑器内编辑的文本信息,并通过web ajax(异步javascript和xml)技术将所述文本信息传输到校对后台。所述错别字词、正确字词、创建人以及创建时间一一对应。
59.所述错别字词校对模块具体为:
60.校对后台接收通过web编辑器输入的校对指令,基于接收的所述校对指令,通过所述错别字词库包含的各错别字词,以一个字为梯度遍历查找文本信息中的错别字词。
61.所述错别字词修正模块中,所述校对报告至少包括校对数量、校对时间以及错别字词和正确字词的对照列表。
62.基于同一发明构思,本技术提供了实施例一对应的电子设备实施例,详见实施例三。
63.实施例三
64.本实施例提供了一种web编辑器错别字校对设备,如图3所示,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时,可以实现实施例一中任一实施方式。
65.由于本实施例所介绍的电子设备为实施本技术实施例一中方法所采用的设备,故而基于本技术实施例一中所介绍的方法,本领域所属技术人员能够了解本实施例的电子设备的具体实施方式以及其各种变化形式,所以在此对于该电子设备如何实现本技术实施例中的方法不再详细介绍。只要本领域所属技术人员实施本技术实施例中的方法所采用的设备,都属于本技术所欲保护的范围。
66.基于同一发明构思,本技术提供了实施例一对应的存储介质,详见实施例四。
67.实施例四
68.本实施例提供一种web编辑器错别字校对介质,如图4所示,其上存储有计算机程序,该计算机程序被处理器执行时,可以实现实施例一中任一实施方式。
69.本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
70.通过创建错别字词库,通过错别字词库内存储的错别字词,自动遍历查找web编辑器内输入的文本信息所存在的错别字词,再通过错别字词库自动匹配错别字词对应的正确字词,并差异化显示于web编辑器内对应的错别字词后方,让错别字词一目了然,并基于接收的修正指令对各错别字词进行一键修正,相对于传统上的人工审核,最终极大的提升了web编辑器错别字校对的效率以及质量。
71.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序
产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd
‑
rom、光学存储器等)上实施的计算机程序产品的形式。
72.本发明是参照本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
73.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
74.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
75.虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。