如何用“ /”作为分隔符分割字符串?

时间:2019-06-19 12:16:46

标签: uipath

我正在UiPath上处理一些代码,尝试将字符串“ 2700/30”拆分成2700和30分开。

尝试过此“ 2700/30” .split(“ /” c)(0),但不起作用,我将数据从excel文件中获取,然后将其存储到使用.toString的变量中

PS:错误,它不能从字符串转换为字符

myvarA = row.Item(0).ToString

ps:row.Item(0).ToString包含“ 2700/30”

我需要得到这个:

myvarA = row.Item(0).ToString myvarB = row.Item(0).ToString

因为myvarA = 2700和myvarB = 30

1 个答案:

答案 0 :(得分:1)

我假定您处于某种循环中,因为您有一个名为row的变量。 您还提到了Excel,因此我假设它是您正在使用的DataTable的一行。

row(0).ToString以字符串形式为您提供所述DataTable第一列的数据。将0调整为所需的列号。

String.Split方法返回一个字符串数组,因此您可以以相同的方式直接请求所需的索引。

使用以上知识,您可以使用以下两个分配:

myvarA = row(0).ToString.Split("/"c)(0)

myvarB = row(0).ToString.Split("/"c)(1)