我无法减少我的字符串.我有一个接收传入数据的Windows窗体应用程序.到目前为止,我发现的所有示例都使用char来定位.我需要让它搜索整个 "*S"而不仅仅是它的一个字符.
我确实找到了一种方法来获得从那一点到结束的刺痛和修剪的索引(sting.remove).我的问题是我需要修剪开头.所以修剪索引方法可行,但我还没有找到如何做到这一点.
我所拥有的是一堆数据
"ok \r\n *S 38773 get 3042"
Run Code Online (Sandbox Code Playgroud)
我需要做的是找到*S and remove everything from the beginning to the *S.因为返回并不总是相同的我不能使用替换或删除方法.我无法预测*S之前会发生什么,其余数据是动态的.
任何关于如何从根本上修剪开始到"*S"的例子都会很精彩.谢谢.
s = s.Substring(s.IndexOf("*S"));
Run Code Online (Sandbox Code Playgroud)
string huh = "ok \r\n *S 38773 get 3042";
string trimmed = huh.Substring(huh.IndexOf("*S"));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1735 次 |
| 最近记录: |