假设您有以下字符串:Hello... how are you!!?? I'm bored!!
我希望尽可能删除背靠背的标点符号,并在出现类似于“!?”的情况时保留问号。过滤后的字符串应如下所示:
Hello. how are you? I'm bored!
最佳答案是解决此问题的最简洁的解决方案。我希望正则表达式将是解决这个问题的最佳方法,但是我对正则表达式的了解最多非常非常有限,而且我不知道如何解决这个问题。但是,我对非正则表达式解决方案非常满意!对您提供的任何代码的解释(除非非常简单)也会很好。
谢谢!