最近,mrdwab 回答了一个 R 问题,该问题使用了一个非常酷的正则表达式(链接)。我喜欢这个响应,但无法概括它,因为我不明白发生了什么(我被提供的不同数值愚弄了,但这并没有真正产生任何有用的东西)。有人可以逐个分解正则表达式并解释发生了什么吗?
x <- c("WorkerId", "pio_1_1", "pio_1_2", "pio_1_3", "pio_1_4", "pio_2_1",
"pio_2_2", "pio_2_3", "pio_2_4")
gsub("([a-z])_([0-9])_([0-9])", "\\1_\\3\\.\\2", x) #Explain me please
先感谢您。