wen*_*wen 7 regex numbers r character gsub
我有一串数字和字符
c2 = "list of 2nd C2 H2O 1 12 123"
Run Code Online (Sandbox Code Playgroud)
我需要摆脱所有数字,即实际数字,即1,12,123,但不是那些属于字符集的数字,即2nd,C2,H2O.
到目前为止,我提出的最佳解决方案是这个
gsub("? [[:digit:]]*", " ", c2)
"list of nd C2 H2O "
Run Code Online (Sandbox Code Playgroud)
它成功地摆脱了1 12 123,同时保留了C2 H2O.但是,我在第二节输掉了2.
我没办法.
谢谢!
尝试这个:
> gsub("\\b\\d+\\b", "", c2)
[1] "list of 2nd C2 H2O "
Run Code Online (Sandbox Code Playgroud)