输入字符串和字符,要求去掉中所有的字符,并输出结果。 可能出现全为空格的字符串和字符。 输入格式: 测试数据有多组,每组输入字符串和字符。 输出格式: 对于每组输入,输出去除$$字符后的结果。如果结果为空,输出NULL。
时间: 2024-09-19 22:01:18 浏览: 48
leetcode 151. 翻转字符串里的单词
在编程中,如果你需要从一个字符串中移除特定的字符,可以遍历字符串,检查每个字符是否是你想要移除的,如果不是,则将其添加到新的字符串中。以下是使用Python的一个简单示例:
```python
def remove_char(input_string, char_to_remove):
output = ""
for c in input_string:
if c != char_to_remove:
output += c
return output if output else "NULL"
# 测试数据
test_data = [("hello world", "l"), (" ", " ")]
for data in test_data:
result = remove_char(data[0], data[1])
print(f"去除'{data[1]}'后的结果:{result}")
```
这个函数会接收一个字符串`input_string`和一个字符`char_to_remove`,然后返回一个新的字符串,其中不含指定字符。如果处理后的结果是空字符串,就返回"NULL"。
阅读全文