0

これは、Domino Designer ヘルプのどこにも見つかりません。それはとても簡単に思えます!

私がする必要があるのは、文字列内の文字の位置を見つけることだけです。

4

4 に答える 4

4

@Left または @Leftback を使用できます。この場合、それらは同じように機能すると思います。

src:= {your field value to search};
char:= {your target character};
indexof:= @Length(@Left(src;char))
于 2013-10-17T20:52:22.110 に答える
1

searchResult:=@Left(SearchString;"C"); indexOf:=@If(searchResult="";0;@Length(searchResult)); の指標

于 2008-11-10T21:48:26.070 に答える
0

(編集)代わりにcharlesrossからの回答をご覧ください。 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
    )
);
于 2008-10-12T08:59:15.227 に答える
-1

@Length(src) - @Length(@ReplaceSubstring(src;srch;""))

于 2009-02-13T15:55:57.767 に答える