作者empireisme (empireisme)
看板R_Language
標題[問題] 請問全形括弧如何去除
時間Tue May 5 12:35:45 2020
如題
上網找到的範例可以去掉半形的括弧內文字
mainname="我是誰(王小明)"
str_replace_all(mainname,"\\((.*?)\\)","")
弄外後可以變成
我是誰
將括弧還有括弧內的字都去掉
但我手頭上有筆資料
去不掉
main="黑金龜(成蟲)"
想請問怎麼處理
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.77.127 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1588653348.A.F6E.html
→ andrew43: gsub("[()]", "", "黑金龜(成蟲)") 05/05 13:59
→ andrew43: sorry沒看清楚你的問題,誤解成只去除全型小括號 05/05 14:38
→ andrew43: gsub("[((.*?))]", "", "黑金龜(成蟲)") 05/05 14:39
→ andrew43: windows使用者先 Sys.setlocale("LC_ALL","cht") 05/05 14:41
→ andrew43: 再 gsub("((.*?))", "", "黑金龜(成蟲)") 05/05 14:42
→ empireisme: 謝謝 05/06 09:13