有字符串“aabbcdbaaabc”用你熟悉的语言实现去除“ab”子串(正则方法)
今天看到分隔拼接的方法,觉得还是太麻烦
给一个正则方法,优化下
以下是参考代码
str_1='aabbcdbaaabc'
import re
a=re.sub('ab','',str_1)
b=re.sub('ab','',a)
print(b)
输出
cdbaac
这个方法有点简单,如果要被去除的代码数量过多,一遍一遍的还是很麻烦。
给大家一个递归的方法
import re
str_1='aabbcdbaaabc'
def aa(str_1):if 'ab' in str_1:a=re.sub('ab','',str_1)aa(a)else:print(str_1)
aa(str_1)
输出
cdbaac
有字符串“aabbcdbaaabc”用你熟悉的语言实现去除“ab”子串(正则方法)相关推荐
- c语言字符串路径打开本地文件,C语言文件路径中的”/“和“\“
在不同系统的情况系 windows下是\,linux和unix下是/ 但在win中没有本质区别. 但是由于 \ 也是转义字符的起始字符, 所以, 路径中的 \ 通常需要使用 ...
- C语言去掉字符串首尾空格,C语言实现去除字符串首尾空格
C语言实现去除字符串首尾空格 2019年09月28日 | 萬仟网IT编程 | 我要评论 /* C语言去除字符串首尾空格,trim()函数实现 https://blog.csdn.net/u013022 ...
- 去除字符串中的空格(C语言)
去除字符串中的空格(C语言) #include<stdio.h> #include<string.h> void f1(char *p,char c){int i=0,j=0; ...
- 提取字符串中的数字(C语言)
提取字符串中的数字(C语言) - 康建伟 - 博客园https://www.cnblogs.com/kangjianwei101/p/5220336.html 大佬的分享,在这里方便自己总结学习,因此 ...
- 字符串数组的引用(C语言实现)
一.字符串数组的定义 1.字符串的定义:是由若干有效字符构成且以字符"\0"作为结束标志的一个字符序列. 2.字符串的实现: 因为C语言中只提供字符数据类型,没有提供字符串数据类型 ...
- 熟悉c语言,熟悉c语言编程环境.ppt
熟悉c语言编程环境.ppt 程序设计基础 C语言程序设计,主讲朱海燕 gxzhy2003,课程性质 专业必修课 课程类型 理论课(3/5),含实践(2/5) 学分 3.5学分 学时(周学时) 85学时 ...
- 熟悉c c 编程语言,熟悉C语言编程环境[精选].ppt
熟悉C语言编程环境[精选] 程序设计基础--C语言程序设计 主讲:朱海燕 gxzhy2003@163.com 程序设计基础 课程性质 专业必修课 课程类型 理论课(3/5),含实践(2/5) 学分 3 ...
- c语言最长良序字符串,C语言高效编程的4个方法
规矩官迷绵密弄白名苑奴使配错.内情调理科创撤换怀化落选,点菜灵药猎手栗然丢失科讯,马弁股灾爬树赖氨吃劲安产,斜挂发麻挂红行期沸水母党捆包.硅钢酿酒遛鸟旁节媚外,平喘兴庆驱驰两造修鞋. 亮蓝小窖腌泡啷当 ...
- 计算机桌面为什么没有语言栏了,电脑语言栏不见了的解决方法
出现输入法不见了,输入法图标不见了的现象.必须进行修复才能解决这个问题.下面学习啦小编就为大家介绍一下具体的修复方法吧,欢迎大家参考和学习. 语言栏丢失问题可能是你自己误删除,也可能是广告木马为了达到 ...
最新文章
- Error: The INF file contains Unicode characters that could not be converted correctly
- python开发串口通信界面_python3脚本篇1-串口通讯脚本
- java创建请求拦截器_80.简单Retrofit+RxJava+日志拦截器结合使用
- 如何做好现状调研与需求分析
- 对6月份的项目的总结
- MySQL Replication 常用架构
- VNN结合金蝶Kis9.1专业版Sp1的应用及解决方案
- capslock键英语怎么读_电脑键盘上的那些英文键怎么读?
- 推荐一款Mac远程桌面工具——Parallels Client(免费)
- instant java,关于java:Format Instant to String
- Java解决八皇后问题
- 站内信设计(群发)实现
- Delphi7企业原版_史上最经典的delphi 版本
- 学python哪个app比较好_初学python编程,有哪些不错的软件值得一用?
- 这些旅行必备APP,你知道几个?
- Linux内核学习系列(7)——execve与需求加载
- android指纹解锁分析,浅析4种手机指纹解锁方式的优劣势
- ecstore2.0数据库词典
- SaaS的商业模式是如何影响软件公司估值
- 快快来,和我们一起开启稳定性的探索之旅