Xu Senlin's Personal Blog
Blog
Categories
Tags
Photograph
Works
About
- Blog -
使用词法分析的思路来解析微信消息模板
分类于
前端开发
标签
模板语法
词法分析
发表于2022-05-05 20:00
我们知道微信公众号可以通过提前编辑好的模板发送给用户消息,首先要获取模板语法,然后通过模板语法发送模板消息,那么就需要设置模板语法中的关键字和颜色,这个过程往往通过程序来解析发送的。如果想让这个过程交给公众号的运营人员,那么前端该怎样解析语法并呈现出对应的交互让用户填入关键字和选择颜色是一个有趣的工作。...
阅读全文 »
编译原理粗浅学习笔记2.2数学表达式词法分析
分类于
编译原理
标签
编译原理
笔记
词法分析
发表于2020-09-19 20:30
学习了词法分析之后,就来一波实操,我们仿造golang的源代码做一个简单的词法分析,由于是学习,我们尽量做得清晰一点,不涉及优化部分,分别设计三个包token、scanner、lexer,token用来描述数学表达式最基础的组成,scanner是一个扫描器,lexer产生Token 。 # Token ```go type Pos int type Token struct { Lit...
阅读全文 »
编译原理粗浅学习笔记2.1词法分析
分类于
编译原理
标签
编译原理
笔记
词法分析
发表于2020-06-27 16:30
准备了一段时间,终于到第二阶段了,词法分析(Lexical Analysis)其实就是将一段字符串输入生成 一个个 Token 的这么一个过程,也可以叫 Token 序列化,词法分析器在英文中一般叫做 Tokenizer,这里也会涉及到有限自动机,它包含了 DFA 和 NFA。...
阅读全文 »
1
[3]