作者empireisme (empireisme)
看板R_Language
标题[问题] 请问全形括弧如何去除
时间Tue May 5 12:35:45 2020
如题
上网找到的范例可以去掉半形的括弧内文字
mainname="我是谁(王小明)"
str_replace_all(mainname,"\\((.*?)\\)","")
弄外後可以变成
我是谁
将括弧还有括弧内的字都去掉
但我手头上有笔资料
去不掉
main="黑金龟(成虫)"
想请问怎麽处理
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.12.77.127 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1588653348.A.F6E.html
1F:→ andrew43: gsub("[()]", "", "黑金龟(成虫)") 05/05 13:59
2F:→ andrew43: sorry没看清楚你的问题,误解成只去除全型小括号 05/05 14:38
3F:→ andrew43: gsub("[((.*?))]", "", "黑金龟(成虫)") 05/05 14:39
4F:→ andrew43: windows使用者先 Sys.setlocale("LC_ALL","cht") 05/05 14:41
5F:→ andrew43: 再 gsub("((.*?))", "", "黑金龟(成虫)") 05/05 14:42
7F:→ empireisme: 谢谢 05/06 09:13