[語法] antlr lex rule 定義
目標是找出一篇文章是否有用到特定關鍵字
例如:data
但如果在註解裡面就沒事
作法使用antrl4
定義.g4檔案
DATA:
[d|D][a|A][t|T][a|A]
COMMENT:
xxx
comment沒問題
我的data出現在註解裡面會被skip
問題出在
data_xxx 這個也會被找出token data
但這不是我要的結果XD
我加了一個
ID
: [a-zA-Z]+
;
這樣的話還是一樣
改變順序反而會把 data關鍵字變成ID這類
有沒有辦法解決這個問題呢~
還是永遠矛盾做不到 QQ
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.16.96 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/java/M.1588133550.A.F08.html
→
04/29 15:57,
4年前
, 1F
04/29 15:57, 1F
java 近期熱門文章
PTT數位生活區 即時熱門文章