我想用字符串中的格式kr^s
(例如k23^3
)替换所有分段k(23*3)
。
例如,将字符串"abk123^23*ck2^4"
转换为"abk(123*23)*ck(2*4)"
。
如何在R中实现此操作?
string <- "abk123^23*ck2^4"
stringr::str_replace_all( string, "k([0-9]+)(\\^)([0-9]+)", "k\\(\\1*\\3\\)" ))
#[1] "abk(123*23)*ck(2*4)"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句