6

いくつかの文字で区切られた単純な文字列があります。たとえば、コンマです。TStringListを作成し、その区切り文字をコンマに設定してから、DelimitedTextを解析するテキストに設定すると、自動的に解析されるはずです。

問題は、出力を見ると、区切り文字としてスペースが含まれていて、結果が途切れるということです。どうすればこれを回避できますか、またはこれを行うためのより良い方法があります。

4

3 に答える 3

22

TStringListにはStrictDelimiterプロパティがあります。Trueに設定すると、スペースではなく、区切り文字でのみ解析されます。

于 2010-06-17T17:33:41.547 に答える
5

d7を使用している場合は、関数「ExtractStrings」を確認できます。

于 2010-06-18T09:47:30.860 に答える
5

TStrings.DelimitedTextこれは、プロパティの標準の文書化された動作です。その動作を無効にするには、StrictDelimiterプロパティをtrueに設定します。

于 2010-06-17T17:34:34.023 に答える