| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3692 人关注过本帖
标题:在一个字符串中其中几个相同的字符,想把几个相同的字符中其中一个字符用另 ...
取消只看楼主 加入收藏
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
结帖率:79.38%
收藏
已结贴  问题点数:20 回复次数:4 
在一个字符串中其中几个相同的字符,想把几个相同的字符中其中一个字符用另一个字符来替换
例如:zkzh字段的值是098271410044-->09827170044,我想把红色4变成红色的7?
1。CHRTRAN(zkzh,"4","7")把后面几个4也替换了09827170077.
2。后用chrtan(subs(zkzh,7,1),"4","7")后,zkzh变成了7,它的前面与后面都没有了
3。left(zkzh,6)+"7+righ(zkzh,5)虽成功了。但有没有更好的办法?
搜索更多相关主题的帖子: 字符串 
2017-03-16 22:17
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
收藏
得分:0 
吹水佬班主:
?TRANSFORM("098271410044","######7#####")
?TRANSFORM("098271410044","######"+"7"+"#####")
上面二句有何区别?
里面的#表示什么?
请指教
2017-03-17 13:18
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
收藏
得分:0 
谢谢!吹版主
InputMask 属性
指定用户在一个控件中如何输入以及如何在一个控件中显示数据。设计和运行时可用。
Control.InputMask[ = cMask]
# 允许数字,空格,和符号,如减号 ( – )数据
  不太理介,请指教


[此贴子已经被作者于2017-3-17 18:55编辑过]

2017-03-17 18:13
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
收藏
得分:0 
InputMask 属性与Format 属性两者到底有何区别?
2017-03-17 19:46
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
收藏
得分:0 
以下是引用吹水佬在2017-3-17 20:39:43的发言:

格式控制字符,随便试试看输出效果就清楚。
吹班主:
好人做到底,举几个例子好吗?
2017-03-17 21:24
快速回复:在一个字符串中其中几个相同的字符,想把几个相同的字符中其中一个字符 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025649 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved