liaojuan 发表于 2011-8-11 09:29:32

系统对空格的处理?

系统对空格的处理,添加信息的时候添加一个空格,添加成功后,会显示该空格,查询的时候能查询到
但是当添加的时候添加两个空格,添加成功后,信息却只显示一个空格,查询的时候如果是输入一个空格进行查询,无法查询到添加的内容,要输入两个空格才能查询到?
添加几个空格是不是就应该显示几个空格?程序该如何来处理?
(以前说的主要是在标题中插入空格,查询也是按标题进行精确查询)

liaojuan 发表于 2011-8-11 09:36:25

顶下

yjiong0217 发表于 2011-8-11 10:46:54

显示上面的东西可不好说,比如空格和tab,显示效果一样。但是在数据库中是以字符串的形式存储的,所以查找时肯定要输入正确的查询条件

Jackc 发表于 2011-8-11 13:10:03

这个问题显然是搜索引擎应用程序和UI显示应用程序对多个空格字符的处理逻辑不一致,所以是bug。

而两个应用程序谁正确?谁错误?并不能简单地判断出来。需要参考判断依据。
PS:应用程序实际结果的正确性判断通常来源于三个方面:需求文档、项目组讨论、客户需求

liaojuan 发表于 2011-8-19 10:49:16

回复 4# Jackc


    空格的显示情况也有不同的处理吗?还需要参考系统文档吗?这个没有统一的标准码?

liaojuan 发表于 2011-8-19 10:50:35

回复 3# yjiong0217


    添加时输入的是两个空格,显示的时候只显示一个,如果不知道人谁知道正确的搜索条件是要输入两个空格啊

liaojuan 发表于 2012-3-5 14:42:07

没人回答了吗?
页: [1]
查看完整版本: 系统对空格的处理?