TC官方合作论坛

 找回密码
 立即注册
查看: 1572|回复: 2

【字符串类】用正则表达式,把字符串里的重复数字去掉。

[复制链接]
发表于 2018-4-11 16:20:37 来自手机 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
【字符串类】用正则表达式,把字符串里的重复数字去掉。

游戏 :
谁能告诉下 TC里   怎么把字符串里的重复数字去掉 比如11234  去掉重复就是1234
那位大神告诉下。

诗雨嫣然 :用正则表达式。
dim regEx,rightStr,badStr
badstr = "112233444"
set regEx=New RegExp
regEx.IgnoreCase=True '忽略大小写
regEx.pattern=((.)+)\1 '这不就是刚才所说的东东吗
while regEx.test (badStr)
  badStr = regEx.replace(badStr,"$1“)
Wend
MessageBox badStr '弹窗显示:1234

游戏 :
“regEx.pattern=((.)+)\1”
这个,TC上好像没这个功能

诗雨嫣然 :
代码意思都一样。正则通用原则。
编程什么的,不要只限于编译器好哇

稳定 :
系统com组件。VBS正则表达式。
按键精灵:
Set regex = New RegExp 等价于:
Set regex = CreateObject("VBScript.RegExp")

tc调用系统com组件,编写VBS正则:
var regex = com("VBScript.RegExp")

=======================================================
诗雨嫣然 :
首先创建正则表达式对象
tc创建对象会不会?

游戏 :
不会啊

诗雨嫣然 :
没装tc,帮不了你啊

不看明明一句话就能解决的。因为没基础知识就要讲一大堆 不干

好姐姐 教我下吧

再说就算告诉你你也不会用 正则什么的可是一门高深莫测的语言 很厚一本书的
正则什么最少也要中级水平

写出代码给我 我直接用

你现在是初级水平 你还是用 mid命令吧。一个一个比较。
回复

使用道具 举报

 楼主| 发表于 2018-4-11 16:20:57 来自手机 | 显示全部楼层
本帖最后由 剑仙十号 于 2018-12-8 18:23 编辑

二楼,更新信息专用。
tc简单开发_爱好群:
433286131 (481/500)

tc简单开发_2爱好群:
143358382 (380/500)

tc简单开发_基础群:
891069033 (60/500)

本群大神众多,新手众多,群文件内_资源海量。
希望新手分享出_更多学习笔记,减少重复造轮子的时间。好编程,齐学习,齐进步。
回复 支持 反对

使用道具 举报

发表于 2018-4-12 14:34:34 | 显示全部楼层
试试匹配  112223333444442223333
有惊喜
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-27 09:54 , Processed in 0.034265 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表