要去掉字符串中的重复字符,可以使用多种编程语言。以下是一个使用Python编写的示例代码,它将删除字符串中的重复字符,并返回一个只包含唯一字符的新字符串。
```python
def remove_duplicates(s):
seen = set()
result = []
for char in s:
if char not in seen:
seen.add(char)
result.append(char)
return ''.join(result)
示例使用
input_string = "hello world"
output_string = remove_duplicates(input_string)
print(output_string) 输出应该是 "helo wrd"
```
这段代码中,`remove_duplicates` 函数通过遍历输入字符串 `s`,并使用一个集合 `seen` 来跟踪已经遇到的字符。如果一个字符之前没有出现过,它就会被添加到结果列表 `result` 中,并且被加入到 `seen` 集合中。使用 `join` 方法将列表中的字符连接成一个没有重复字符的字符串。