社区
VB基础类
帖子详情
求高效替换方法
anticlimax
2006-11-14 09:44:08
字符串1: 123 456 789 666 444 788
字符串2 456 789 999 567 876
要求将字符串中含有字符串1里的小串去掉,得到999 567 876
我现用字符分割或正则,将字符串1转化为数组,循环和字符串2比较替换,感觉效率不高,大家讨论下有无更好的方法
...全文
94
1
打赏
收藏
求高效替换方法
字符串1: 123 456 789 666 444 788 字符串2 456 789 999 567 876 要求将字符串中含有字符串1里的小串去掉,得到999 567 876 我现用字符分割或正则,将字符串1转化为数组,循环和字符串2比较替换,感觉效率不高,大家讨论下有无更好的方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
province_
2006-11-14
打赏
举报
回复
你的办法可以了,反正REPLACE是已经优化了的算法。
Python 47个字符串
方法
# Python 47个字符串
方法
## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作字符串?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个字符串
方法
,涉及
替换
、删除、连接、查找、分割、格式化、编码、转换等字符串操作,带同学们系统学习 Python 字符串
方法
。
python3 快速
替换
多个字符的
高效
方法
前言 在我们遇到需要把字符串中多个指定字符转换成其他字符时,我们通常使用多个.replace()
方法
实现
替换
的目的。然而,当需要
替换
的字符很多的时候,使用.replace()就太麻烦了。 解决方案 str.maketrans(in_str1, out_str2), 这是一个类似于对字符串之间建立映射的一个
方法
,且两个输入字符串的长度必须相等。下面我将举一个简单例子来说明它的使用
方法
: a...
C# 用正则表达式
高效
替换
变量
有的时候我们需要进行简单的字符串变量
替换
. 当然最新的.net已经支持 {name} 这种
替换
方式. 但是,老的.net是不支持的. ///
/// 更新连接字符串,会自动
替换
变量 把形如 "{{varName}}"
替换
成对应的数值
C#用正则表达式
高效
替换
变量
有的时候我们需要进行简单的字符串变量
替换
. 当然最新的.net已经支持 {name} 这种
替换
方式. 但是,老的.net是不支持的. 本
方法
是把“{{varName}}” 这种变量
替换
成 对应的数值. 例如 Week1 = 星期一 Week2 = 星期二 Week3 = 星期三 Week4 = 星期四 “今天是{{Week1}}, 明天是{{Week2}}”
替换
结果 “今天是星...
js中数组的map()
方法
,
高效
替换
参数名
有些时候从后端拿过来的JSON对象数据,某些字段并不是前端想要的,需要对一些字段名进行重命名。用for循环改的有时数据量大了的话那就可能出现卡顿。建议使用map()
方法
。 直接上代码: 新数组名 = 旧数组名.map(iterator => { return { 新字段名1: iterator.旧字段名1 新字段名2: iterator.旧字段名2 } }) 例子: map...
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章