作者jjooeeyy (陈阿烧)
看板RegExp
标题[问题] 请问搜寻()中的文字问题
时间Fri Apr 15 11:44:37 2016
各位先进好
目前是我的regex表示式/(\()(.(?![a-zA-Z]))*\)|\t/gm
用意在於抓到()中字串若後方有TAB则包含TAB
主要的问题在於如果()中间是英文字则排除的话
这样不知道对不对
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.64.69.80
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/RegExp/M.1460691879.A.7F5.html
※ 编辑: jjooeeyy (203.64.69.80), 04/15/2016 11:58:21
1F:推 LPH66: 抓「字串中没有某些字」请用反向字元组合 04/15 12:03
2F:→ LPH66: 此例就是 [^A-Za-z]* 04/15 12:03
3F:→ LPH66: 另外抓 () 後的 tab 不用摆 | , 那是「或」的意思 04/15 12:05
4F:推 DeathWatch: 推一下一楼~ 04/22 09:47