【发布时间】:2012-06-15 12:04:28
【问题描述】:
我有一个问题,我确信对此有一个相对简单的答案,但目前我脑子里放了一个大屁,似乎想不出一个优雅的解决方案涉及大量可笑的 if 语句。
基本上,我有一个网页动态更新用户呈现为一个字符串,这样的风格化
用户1、用户2、用户3、用户4
但是,当我从其他位置删除其中一个用户时,他们会从列表中删除,但我只剩下以下内容
开始
,用户2,用户3,用户4
中间
用户 1, , 用户 3, 用户 4
结束
用户1,用户2,用户3,
如果有人知道删除这些不需要的逗号的相对简单的方法,那将非常有帮助,它已经困扰了我几个小时。
非常感谢。
【问题讨论】:
-
这个问题不够清楚。这些字符串在哪里?你是在服务器还是在jsp中这样做?这可能可以通过 replace() 或更好的 replaceFirst() 来完成,但如果没有更多细节,我无法帮助您
-
我从您的描述中推测,当用户被删除时,您正在修改输出字符串,而不仅仅是重新生成它。对吗?
-
字符串在jsp中,每次页面加载都会重新生成