我正在使用Javascript和OpenOffice字典编写拼写检查器,但遇到了一个严重的问题。
我可以使用正则表达式找到整个单词,但如果这个单词看起来像
我可以使用正则表达式找到整个单词,但如果这个单词看起来像
prog<b>ram</b>ing
,我需要使用jQuery的.text()
方法删除所有html标签才能找到它。但是,如何替换这个单词并重建原始的html结构呢?
Spellchecker.com非常聪明地解决了这个问题 - 即使单词被错误拼写,拼写检查也能识别出类似prog<b>ram</b>ing
的单词!