文字列が与えられた場合、その文字列に$LOOPという単語が厳密に含まれていることを確認する必要があります。例えば、
$LOOP(0,"0000","00000009","00000010",5000,100,0,0,0,0,10,0,0);
真として戻る
$LOOP_A("asdf","zxcv")
$LOOP_INIT(0);
falseとして返されます。
string.Contains($ LOOP)で発生している問題は、以下の2つの文字列に対してもtrueを返すことです。
どうすればこの問題を解決できますか?
編集1:
他の例を次に示します。
$LOOPING should return false
$LOOP$LOOP should return false
$LOOP(anything here) should return true
$LOOP (Anything here) should return true
$asdLOOP should return false