4.JavaCC處理中文字符


  要使JavaCC能夠處理中文首先需要將語法描述文件的options塊的UNICODE_INPUT選項設置為true:

options {
    STATIS = false;
    DEBUG_PARSER = true;
    UNICODE_PARSER = true;
    JDK_VERSION = "1.8";
}

  這樣就會先將輸入的字符轉換成UNICODE后再進行處理。UNICODE_INPUT選項為false時只能處理ASCII范圍的字符。
  另外還需要使用第2、3種構造方法為輸入的字符串設置適當的編碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM