我们可以使用正则表达式来连接不同索引的字符

时间:2018-03-08 17:05:32

标签: regex

比如说这是一个字符串输入:

D8DB2F1F0F21R123

我们需要在索引处提取字符(假设起始索引为0):4,8,6,1即:'2','0','1','8'并将它们连接起来。 最终输出应为:2018

我们可以通过正则表达式实现上述预期结果吗?

1 个答案:

答案 0 :(得分:0)

使用

$ x=D8DB2F1F0F21R123
$ echo ${x:4:1}${x:8:1}${x:6:1}${x:1:1}
2018