易表在线答疑技术与交流用户社区 → [求助]如何求固定规律分隔的一串字符中任一段字符串所处的位置?


  共有5680人关注过本帖树形打印复制链接

主题:[求助]如何求固定规律分隔的一串字符中任一段字符串所处的位置?

帅哥哟,离线,有人找我吗?
gzs
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:32 积分:12 威望:0 精华:0 注册:2006/8/11 11:12:00
[求助]如何求固定规律分隔的一串字符中任一段字符串所处的位置?  发帖心情 Post By:2010/5/10 19:13:00 [只看该作者]

例如字符串为“中国|美国|阿根廷|德国...”,
求“阿根廷”分隔的位置,结果应为3。
请高手支招,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2010/5/10 19:44:00 [只看该作者]

Len(Split("中国|美国|阿根廷|德国","阿根廷",1))-Len(Substitute(Split("中国|美国|阿根廷|德国","阿根廷",1),"|",""))+1

-=-=-=- 以下内容由 wjq10722010年05月10日 07:53pm 时添加 -=-=-=-
1、先求出待求字符串之前的全部字符;
2、再求出该部分有几个“|”;
3、“|”数量加1就是待求字符串所处的分隔位置。

 回到顶部
帅哥哟,离线,有人找我吗?
gzs
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:32 积分:12 威望:0 精华:0 注册:2006/8/11 11:12:00
  发帖心情 Post By:2010/5/10 19:52:00 [只看该作者]

妙,谢过wjq1072版主!

 回到顶部