以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Replace可以用在表达式吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53464)

--  作者:dogman
--  发布时间:2014/7/8 15:53:00
--  Replace可以用在表达式吗?
如有两个字段:“年”、“月”。“年”字段内容是“2014年”,“月”字段内容是“07月”。
要做个表达式“年月”,想得到相应内容是“210407”,(去掉了“年”“月”字样)。试着写成“ [年].replace("年","") + [月].replace("月","") ”这样的表达式,不行啊。

--  作者:Bin
--  发布时间:2014/7/8 15:55:00
--  
SubString([年],1,4)+SubString([],1,2)
--  作者:dogman
--  发布时间:2014/7/8 16:05:00
--  
谢谢。
这是在有规律的情况下,可如果“年”“月”所在字符串位置不规律,不一定全是第五位和第三位,又怎么办呢?
不好意思我是个打破沙锅的死脑筋。

--  作者:Bin
--  发布时间:2014/7/8 16:07:00
--  
没办法.只能用代码. 表达式只能做到这样.
--  作者:dogman
--  发布时间:2014/7/8 16:09:00
--  
记住了。谢谢。