我正在尝试从一列中检索数据。 我尝试使用
分隔Trim(Mid([RIC_Name],InStr([RIC_Name],"=")+1))
这适用于" ="是可用的。我想对"。"
做类似的事情例如:
.abcdx.fx
werer=lu
jhgjj.nx
输出:
fx
lu
nx
这可能在一个表达式中吗?
答案 0 :(得分:0)
如果您使用InStrRev
功能
Trim(Mid([RIC_Name],InStrRev([RIC_Name],".")+1))
除了需要不同分隔符(=)的第二个答案外,您将得到问题中显示的答案。
根据此拆分的使用,您可以将分隔符设为变量并为其指定适当的分隔符。如果您需要一个语句来破解这两个分隔符,请尝试以下方法:
Trim(Mid[RIC_Name],iif(InStrRev([RIC_Name],".")+1<>0,InStrRev([RIC_Name],".")+1,InStrRev([RIC_Name],"=")+1)))