C# 字符串操作
本文关键字:操作 字符串 | 更新日期: 2023-09-27 18:32:17
我有一个字符串:
string str = "abc = def; 'r'n header 'r'n { 'r'n def"
在这个字符串中,我想在字符{
即"header"之前获取字符串。
我可以通过以下方式获得{
索引
str.indexOf('{')
但是我们如何在"{"之前获取字符串?
在 CodeCaster 注释后编辑
string str = "abc = def; 'r'n header 'r'n { 'r'n def"
int length = str.IndexOf('{'); // if there is no match - the resulted value is -1
string result = (length < 0) ? string.Empty : str.SubString(0, length);