私はvb.netユーティリティに取り組んでおり、文字列内のすべての個別の文字列を見つける必要がありました。
つまり、基本的には次のような文字列になります。
1.875{0};10;0.25|1.875;9;0.25|{2}1.875;1.875;0.25|14.125;{1}1.875;0.25|{0}14.125;16.125{1};0.25|1.875;{0}16.125;0.25|1.875;9;0.25{2}|1.875;8;0.25
したがって、これらの文字が文字列{0}、{1}、{2}内にあることがわかります。
ただし、いわば各「プレースホルダー」の倍数があります。
したがって、ソース文字列には3つの異なるプレースホルダーがあるため、上記の文字列文字列を受け取り、この例では3のカウントを返す関数を作成するためのヘルプが必要です。これは、SQLの個別のコマンドを模倣するようなものです。
これはある種の正規表現を使用していると確信していますが、頭を包んで個別の正規表現だけを取得することはできません。すべての倍数ではありません。
どんな助けでも大歓迎です。前もって感謝します。