我无法在Domino Designer帮助中找到它。这看起来很简单!
我需要做的就是在字符串中找到一个字符的位置。
答案 0 :(得分:3)
您可以使用@Left或@Leftback。我认为在这种情况下他们的工作方式相同。
src:= {your field value to search};
char:= {your target character};
indexof:= @Length(@Left(src;char))
答案 1 :(得分:1)
信息搜索结果:= @左(SearchString在; “C”); 的indexOf:= @如果(信息搜索结果= “”; 0; @Length(信息搜索结果)); 的indexOf
答案 2 :(得分:0)
(已编辑)请查看来自charles ross的回答。 https://stackoverflow.com/a/19437044/11293
我效率较低的方法如下。
如果你真的需要角色位置,你可以这样做:
REM {
S Source string
F Character to find
R Location of character in string or 0
};
S := "My string";
F := "t";
LEN_S := @Length(S);
R := 0;
@For(I := 1; I < LEN_S; I := I + 1;
@If(@Middle(S; I; 1) = F;
@Do(R := I; I := LEN_S);
@Nothing
)
);
答案 3 :(得分:-1)
@Length(src) - @Length(@ReplaceSubstring(src; srch;“”))