【发布时间】:2008-10-21 05:09:11
【问题描述】:
如果我有字符串.....ZZ..ZZ..... 或.Z.1.Z.23Z.4.Z55,
有没有一种简单的方法可以将字符串中的所有Zcharacters 移动到当前位置右侧一个空格?
一些额外的测试字符串是:
.ZZ.ZZ..ZZZZZZZZ
我认为这个问题的一些较高投票的答案(包括当前接受的答案)不适用于这些测试。
【问题讨论】:
-
你需要给出一个更好的规范。当您说“向右移动”时,您的意思是将“Z”和字符向右交换吗?移动它并在它所在的位置放置一个空间(或其他东西)?如果“Z”是最后一个字符怎么办?您的测试字符串的正确输出是什么?
-
请同时给出每个测试字符串的正确答案。简单地陈述它们并且给定的解决方案不起作用并没有多大帮助。