【华为OJ】删除特殊字符*

 
描述: 

 

题目描述: 
编写一个函数,处理字符串中*,处理规则如下:
(1)如果*在字符串中间,则删除*
(2)如果*在字符串开始或者结束,则保留*

(3)如果没有*或者不是*,则将其他字符输出

 

 
知识点: 字符串,循环
题目来源: 内部整理 
练习阶段: 初级 
运行时间限制: 无限制
内存限制: 无限制
输入:  

输入字符串(字符串可以有*或者没有*)

 
输出:  

调整后字符串

 
样例输入:
*abce*d          
样例输出:
*abced
                    
答案提示:

1 输入字符串可以有*或者没有*

2 字符串中只会出现*或者字母和数字,不会出现空格等其他字符

3 字符串长度不会超过1004 如果开始或者结束有多个*,则都需要保留,例如:****ab完成后是****ab,ab***完成后是ab***5 中间的*都需要删除,无论是否连续,例如:ab**cd完成后是abcd 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值