【发布时间】:2012-04-15 16:37:15
【问题描述】:
最近,mrdwab 回答了一个 R 问题,该问题使用了一个非常酷的正则表达式 (LINK)。我喜欢这个响应,但无法概括它,因为我不明白发生了什么(我被提供的不同数值愚弄了,但这并没有真正产生任何有用的东西)。有人可以将正则表达式逐个分解并解释发生了什么吗?
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
提前谢谢你。
【问题讨论】: