如何使用SPLIT分隔字符串
本文关键字:字符串 分隔 SPLIT 何使用 | 更新日期: 2023-09-27 17:58:22
string str = "1 JPY = 1.3893 USD";
这是我的代码输出。我只想得到值(1.3893(并将其分配给一个变量。
使用split可以做到这一点吗?
请参阅下面的代码示例。
string str = "1 JPY = 1.3893";
string[] words = str.Split(' ');
int i=0;
foreach (string word in words)
{
i++;
if(word == "=")
break;
}
string value= words[i];
给予你的输出将始终具有相同的格式:
string str = "1 JPY = 1.3893 USD";
var split = str.Split(' ')[3];
Console.WriteLine(split);
String.Split
将允许您将字符串拆分为一个数组。以下示例使用字符串中的空格作为分隔符对其进行拆分。
您的字符串将变成一个字符串数组,作为调用Split
的返回值。
- [0]=1
- [1] =日元
- [2] ==
- [3] =1.3893
- [4] =美元
调用str.Split
将允许您访问存储在索引3中的值,即您要查找的数字。
string str = "1 JPY = 1.3893 USD";
string val = str.Split(' ')[3];