[問題] 正則表示式 regex in R

看板R_Language作者 (cywhale)時間9年前 (2016/04/29 16:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) 若一字串的開頭與結尾只想留下英文字,我寫 gsub("^[^a-zA-Z]+|[^a-zA-Z]+$", "", x) 但若結尾是"sp." or "spp." 我想保留"." 這個符號不被上面這個式子濾掉 比如 "aaa bbb sp." 就維持原字串 但其他情況的"."應該要被濾掉 比如 "aaa bbb22." -> "aaa bbb" 試了一些?: ?! 等語法都沒抓到,向大家請教~~ 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.65.48 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1461918640.A.29D.html
文章代碼(AID): #1N8nkmAT (R_Language)
文章代碼(AID): #1N8nkmAT (R_Language)