以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]如何求固定规律分隔的一串字符中任一段字符串所处的位置? (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19366) |
-- 作者:gzs -- 发布时间:2010/5/10 19:13:00 -- [求助]如何求固定规律分隔的一串字符中任一段字符串所处的位置? 例如字符串为“中国|美国|阿根廷|德国...”, 求“阿根廷”分隔的位置,结果应为3。 请高手支招,谢谢! |
-- 作者:wjq1072 -- 发布时间:2010/5/10 19:44:00 -- Len(Split("中国|美国|阿根廷|德国","阿根廷",1))-Len(Substitute(Split("中国|美国|阿根廷|德国","阿根廷",1),"|",""))+1 -=-=-=- 以下内容由 wjq1072 在 2010年05月10日 07:53pm 时添加 -=-=-=- 1、先求出待求字符串之前的全部字符; 2、再求出该部分有几个“|”; 3、“|”数量加1就是待求字符串所处的分隔位置。 |
-- 作者:gzs -- 发布时间:2010/5/10 19:52:00 -- 妙,谢过wjq1072版主! |