我教英语的original text has been dealt with in the field has developed by leaps and Spell-checking function, mainly used in the spelling of the English version of the legitimacy of the check, and places an error marker and tips; format and grammar check function, mainly for the English version of a common and simple text format to standardize the English grammar inspection, and where error handling, to support those who should be screened for entry in order to reduce unnecessary consumption of the This article first spell-checking technology involved in the research field theory and its development trend, and the main algorithm discussed briefly, especially for spell-checking of the other algorithms, voice and string matching algorithm of fuzzy similarity algorithm detailed discussion and comparative analysis, and its scope of application of the field; and analysis of the advantages of two algorithms, application Aspell algorithm thinking: If you do not find the proposal on the accession to the dictionary all the misspelled words and voice of the same code word, as well as misspelled word and edit the word from the Through the regular expression should be on the English form and a simple grammar