[問題] 正則表示式 regex in R
[問題類型]:
程式諮詢(我想用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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章