作者jjooeeyy (陳阿燒)
看板RegExp
標題[問題] 請問搜尋()中的文字問題
時間Fri Apr 15 11:44:37 2016
各位先進好
目前是我的regex表示式/(\()(.(?![a-zA-Z]))*\)|\t/gm
用意在於抓到()中字串若後方有TAB則包含TAB
主要的問題在於如果()中間是英文字則排除的話
這樣不知道對不對
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.64.69.80
※ 文章網址: https://www.ptt.cc/bbs/RegExp/M.1460691879.A.7F5.html
※ 編輯: jjooeeyy (203.64.69.80), 04/15/2016 11:58:21
推 LPH66: 抓「字串中沒有某些字」請用反向字元組合 04/15 12:03
→ LPH66: 此例就是 [^A-Za-z]* 04/15 12:03
→ LPH66: 另外抓 () 後的 tab 不用擺 | , 那是「或」的意思 04/15 12:05
推 DeathWatch: 推一下一樓~ 04/22 09:47