Lex 的常规表达式(2) 字符 含义 { } 指出一个模式可能出现的次数。 例如:A{1,3} 表示 A 可能出现1次或3次。 \ 用来转义元字符。同样用来覆盖字符在此表中定义的特殊意义,只取字符的本意。 ^ 否定。 | 表达式间的逻辑或。 一些符号 字符的字面含义。元字符具有。 / 向前匹配。如果在匹配的模版中的“/”后跟有后续表达式,只匹配模版中“/”前面的部分。如:如果输入 A01,那么在模版 A0/1 中的 A0 是匹配的。 ( ) 将一系列常规表达式分组。 常规表达式举例 常规表达式 含义 joke[rs] 匹配 jokes 或 joker。 A{1,2}shis+ 匹配 AAshis, Ashis, Ashiss, Ashisss。 (A[b-e])+ 匹配在 A 出现位置后跟随的从 b 到 e 的所有字符中的 1 个或 多个。 标记声明举例 标记 相关表达式 含义 数字(digit) ([0-9])+ 1个或多个数字 字符(letter) [A-Za-z] 任意字符 空格(blank) 一个空格 字(word) (letter)+ 1个或多个 chars 标识符(id) (字符)+(数字)*(字符)*(数字)* 问:若看到字符串“if”,采用哪条规则转换成词法单元? Lex解决冲突的规则:1)总是选择最长前缀;2)当最长匹配前
您可能关注的文档
- 设计(城郊矿)例析.doc
- 设计、自动化公司新模式例析.doc
- 设计--99WM风电场例析.doc
- 设计成果_物资管理分册例析.ppt
- 鼻饲饮食指导合编.ppt
- 编码、仪表、防盗材料.ppt
- 高三地理最后一课总结.ppt
- 高三第17次主题班会-主题班会:拼搏六十天_成就一辈子总结.ppt
- 高三第一次中段考试政治及总结.doc
- 编码原则(初稿)材料.doc
- 《JJF 2381-2026钢直尺检定仪校准规范》.pdf
- 计量规程规范 JJF 2381-2026钢直尺检定仪校准规范.pdf
- 计量规程规范 JJF 2391-2026超声声时标准棒校准规范.pdf
- JJF 2391-2026超声声时标准棒校准规范.pdf
- 《JJF 2391-2026超声声时标准棒校准规范》.pdf
- 计量规程规范 JJF 2932-2026超声猝发音信号源校准规范.pdf
- 《JJF 2932-2026超声猝发音信号源校准规范》.pdf
- JJF 2932-2026超声猝发音信号源校准规范.pdf
- JJF 2389-2026水声材料声学性能参数测量系统(行波管法)校准规范.pdf
- 计量规程规范 JJF 2389-2026水声材料声学性能参数测量系统(行波管法)校准规范.pdf
最近下载
- 行业标准-《铜冶炼烟尘化学分析方法 第2部分》-送审稿.docx VIP
- 中美贸易摩擦下供应链转移趋势分析.docx VIP
- 2025年四川省从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 七年级历史下册思维导图.pdf VIP
- 汽车制造业供应链管理及精益物流管理规划方案.pptx
- 年产3000t菠萝凤梨汁工厂的设计.doc VIP
- 金融引流策划活动方案(3篇).docx
- 北京海淀区中国人民大学附属中学2025届物理高一下期末联考试题含解析.doc VIP
- PPAP资料样表(全套).xls VIP
- 七年级下册地理教科书知识点:七年级下册地理知识点.pdf VIP
原创力文档

文档评论(0)