标签: regex
比如说这是一个字符串输入:
D8DB2F1F0F21R123
我们需要在索引处提取字符(假设起始索引为0):4,8,6,1即:'2','0','1','8'并将它们连接起来。 最终输出应为:2018
2018
我们可以通过正则表达式实现上述预期结果吗?
答案 0 :(得分:0)
使用bash:
$ x=D8DB2F1F0F21R123 $ echo ${x:4:1}${x:8:1}${x:6:1}${x:1:1} 2018