删除字符串中点后的文本

本文关键字:文本 字符串 删除 | 更新日期: 2023-09-27 18:35:19

所以正如标题所说,我想知道如何删除字符串中点后的文本。 例如

我有一个字符串,"abcdefg@fedcba"。如何删除@符号之后的任何文本(如果我们不知道它后面是什么)?

删除字符串中点后的文本

string input = "abcdefg@fedcba";
string result = input.Substring(0, input.IndexOf('@'));

为了使解决方案更灵活,您可以使用变量:

char borderCharacter = '@';
string input = '...';
string result = input.Substring(0, input.IndexOf(borderCharacter));