【发布时间】:2019-05-06 06:00:50
【问题描述】:
我正在尝试获取出现在某个字符(“-”)之前和之后的字符。
string val = "7896-2-5";
7896-2-5 here I want to get the character that appear between the two dashes i.e. 2
string val = "4512-12-5";
4512-12-5 so here 12,
- 的第一次出现的位置是从左侧固定的,但- 的第二次出现的位置是由两个 - 之间的字符决定的,可以是一位数或两位数。
如何获得角色?
【问题讨论】:
-
使用
string.Split -
val.Split('-')[1]这个呢?? -
@mjwills 是的,只有两个
-