我正在开发一个 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 中的不同命令。
我确定这使用了某种正则表达式,但我无法绕开它来仅检索不同的正则表达式。不是所有的倍数。
任何帮助表示赞赏。提前致谢。