看過一些解析文本或者源代碼文件程序的代碼,在寫lexer的時候好像一個一個字符讀進去再收集token然后分析是keyword\identifier\number...之類的方法比較多,是不是用正則表達式會比較慢?還是有部分用正則表達式無法實現(xiàn)?用正則表達式將文本切開再從中析下keyword\identifier\number...有什么不同?
解析文本文件一般方法
繁星點點滴滴
2019-04-23 15:18:05