connectionString=Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True
我想捕获“=”右边的所有内容。
我该怎么做?
Console.WriteLine(connectionString);
Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True
我试过:
variable = string.Split('=')[1]
但它只给我“数据源”
像这样:
var str = "connectionString=Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True";
var res = str.Substring(str.IndexOf('=')+1);
请注意,如果字符串中没有'='
字符,则将返回整个字符串。如果出现多个 '='
字符,第一个字符将被用作“切割点”,其余字符将被忽略。
Link to a demo on ideone .
我是一名优秀的程序员,十分优秀!