||
问题: CFH 提供的物种鉴定服务,在遇到用户输入的名称有空格、大小写问题时,进行精确匹配时会出现问题。
解决方案: 自动过滤用户提交的物种名称,过滤掉首尾无用的空格,中间多余的空格(包括全角状态下输入的空格)。使用Javascript语言的正则表达式对用户输入的名称进行上述矫正。同时改进了Flash照片浏览器,在其快速鉴定功能当中,同样进行了过滤处理。
遗留问题:CFH 目前对于物种名称的大小写依然敏感,正确的输入是中名或者简写的双名法(要求属名大写,其余部分小写)。 留待以后解决。因为物种名称词典在内存当中的映像使用了Hash词典,大小写差别很大,系统的很多其他部分也依赖于物种词典。需要全面评估后才能决定如何改进。在此之前, CFH 的用户还是需要严格按照规定输入学名。(建议使用中名)
---------------------------------------------------------------------------------------------
欢迎使用 中国自然标本馆 http://www.cfh.ac.cn
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-20 08:21
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社