#3. 字符串星号消除
字符串星号消除
星号消除
题目背景
这是一个关于字符串处理的题目。
题目描述
返回给定字符串的一个版本,其中对于字符串中的每个星号(),该星号及其紧邻的左右字符都将被移除。例如,"ab*cd" 得到 "ad",而 "ab**cd" 也得到 "ad"。
输入格式
输入包含一行字符串。
输出格式
输出处理后的字符串。
样例
ab*cd
"ad"
ab**cd
"ad"
sm*eilly
"silly"
样例解释
对于样例1 "abcd":星号在 'b' 和 'c' 之间,移除 'b'、''、'c',剩下 'a' 和 'd',结果为 "ad"。 对于样例2 "ab**cd":第一个星号标记移除 'b' 和它自己以及它右边的 ''。第二个星号标记移除它左边的 '' 和它自己以及它右边的 'c'。综合来看,'b'、'c' 和两个 '' 都被标记移除,剩下 'a' 和 'd',结果为 "ad"。 对于样例3 "smeilly":星号在 'm' 和 'e' 之间,移除 'm'、'*'、'e',剩下 's'、'i'、'l'、'l'、'y',结果为 "silly"。
数据范围
字符串 的长度不超过 。