腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
antlr4
进行条件
解析
-跳过输入
、
、
我有一个要使用
antlr4
解析
的
字符串
,如果
字符串
中匹配了特定
的
输入,我需要跳过一个标记。例如,
字符串
包含
数字和
字符串
,如下所示:
解析
输出:12 ooiik56iijtg//here 56 is skipped如果
字符串</e
浏览 12
提问于2018-08-11
得票数 0
回答已采纳
1
回答
如何获取
antlr4
错误输出?
、
我使用
antlr4
来
解析
输入。我有我
的
XXXX.g4语法文件,
antlr4
maven插件在构建时为我生成一些
解析
器代码。我正在用该代码
解析
输入: new XXXXLexer(newANTLRInputStream(currentInput))));在上面的代码中,“命令”是我语法中规则
的
名称。
浏览 3
提问于2014-03-11
得票数 2
回答已采纳
2
回答
如何在类似Markdown
的
语法中实现lexing、粗体和斜体文本范围
的
后视和前视?
、
、
我正在构建一个类似Markdown语法
的
解析
器,目前正在努力实现对粗体和斜体文本范围
的
健壮支持。我想将以下粗体范围开头
的
正则表达式“翻译”成
ANTLR4
词法分析器语法(该表达式取自
ANTLR4
编辑器
的
Markdown语法突出显示):正向后视检查"**“序列是否在
字符串
的
开头,或者前面是否没有单词、数字或另一个星号。负向前视检查序列不在
字符串</e
浏览 7
提问于2017-03-18
得票数 2
1
回答
调试Python
ANTLR4
语法
、
、
、
、
我
的
ANTLR4
语法有问题,不能正确
解析
字符串
。我更感兴趣
的
是如何解决我
的
问题,而不是解决我
的
具体问题。如何生成任何类型
的
调试信息?我想知道
解析
器在
解析
字符串
时
的
“思考”是什么。语法可以在这里找到: 我使用
的
是简单
的
测试
字符串
:-1d metric('blah', 'blah',
浏览 2
提问于2016-05-03
得票数 2
回答已采纳
1
回答
避免出现多个
字符
的
Lexer规则
、
、
我想为
antlr4
编写lexer规则来检查少量
的
用户ids。我需要检查
字符串
在开头不
包含
任何
点
,它们中间可能有点,但这个
点
不能连续出现。有人能帮我想个主意吗?
浏览 1
提问于2015-04-01
得票数 0
回答已采纳
1
回答
C-
Antlr4
中
的
语法在‘int()’上引发了“无关输入”int‘’
的
错误
、
、
(为了获得更好
的
概述,我将链接我
的
代码,这样就不会有太多不必要
的
空间使用)当使用 (我制作
的
部分修改
的
文件)在
Antlr4
中使用C时,我目前正面临一个奇怪
的
问题。我不明白为什么会这样(部分原因是我缺乏经验或知识),因为规则似乎不
包含
问题。
的
代码,尽管它应该是一个assignmentExpression。因此,语法文件中可能存在一个问题,导致它无法正确识别它,或者我
的
(我
的
文件使用生成<e
浏览 3
提问于2021-06-14
得票数 0
回答已采纳
1
回答
ANTLR
解析
器/词法器中
的
可选前缀
、
我试图使用
ANTLR4
解析
由如下语法描述
的
输入
字符串
: ;0: maracujá3:€53.602:chilli pepper 但是SEARCH规则总是匹配整个
字符串
--不管它是否有前缀我理解这是因为
ANTLR4
lexer优先考虑与最长
字符串
匹配
的
规则。因此,SEARCH
浏览 4
提问于2015-04-20
得票数 4
回答已采纳
1
回答
如何使用
ANTLR4
运行时从CSS中提取C++引号
字符串
、
、
我使用
ANTLR4
和
的
CSS语法。它主要是工作
的
,但当我在CSS中使用引用
的
字符串
时,我遇到了一些问题。当在
字符串
周围使用引号时,
解析
器将生成一个KnownTermContext,该String()方法将返回一个
antlr4
::tree::TerminalNode*。返回对象
的
getText()方法返回
字符串
,包括引号。似乎只有当
字符串
被引用时,String()才是有效
的
,所以理论
浏览 3
提问于2020-04-13
得票数 1
回答已采纳
1
回答
使用
antlr4
的
sip uri
解析
器
、
、
嗨,我正在尝试使用
antlr4
解析
一个sip Uri。就目前而言,为了使问题简单,我去掉了复杂性。
Antlr4
语法coreUri : USER_INFO?Z') ;
字符串
输入1:sip:user:pwd@abc.com
字符串
sip:user@abc.com:Input2
浏览 1
提问于2016-07-09
得票数 0
回答已采纳
1
回答
字符串
内插
的
语法,其中格式错误
的
插值被视为普通
字符串
、
下面是我要
解析
的
语言
的
子集: 如果括号中没有有效
的
标识符(即所有大写),则将其视为普通
字符串
。其结果是将
浏览 0
提问于2019-01-13
得票数 2
回答已采纳
1
回答
用转义
字符
解析
引号
字符串
我在
解析
antlr4
格式
的
行列表时遇到了问题* "first" this is "quoted"我想要构建一个
解析
树this is) (parameter quoted))) ) 我有这种格式
的
a
浏览 1
提问于2014-05-22
得票数 5
回答已采纳
1
回答
ANTLR4
:在词法分析和
解析
时,它会向本地文件系统写入任何内容吗?
、
、
我目前正在开发一个像SQL这样
的
语法,它接受高度关键
的
数据(例如:客户
的
姓名或客户
的
电话号码)作为输入。为了简单起见,假设需要
解析
的
输入
字符串
不会超过4行(将是精简
的
,可以作为内存中
的
字符串
处理,没有太多问题)。从信息安全
的
角度来看,我希望确保这些关键数据在词法分析和
解析
期间不会以原始形式写入文件系统。(基本上是想坚持使用,或者只是简单地避免本地文件系统命中)。我还没有通读自动生成
浏览 2
提问于2020-05-09
得票数 0
2
回答
ANTLR4
:如何
解析
WKT多边形
字符串
?
、
、
、
、
我在java中使用ANLTR4,我可以像下面这样
解析
WKT多边形
字符串
有了这个雷克萨斯:因为多边形(( ))中
的
数字可以是日期、时间或浮点数,所以它
包含
一些
字符
。但是,我不能像这样
解析
具有内部多边形
的<
浏览 2
提问于2018-01-25
得票数 1
回答已采纳
1
回答
未使用ANTLR词法分析器标记
、
我有一个小例子,试图
解析
一个key:value类型
的
字符串
(真正
的
例子可能会更复杂,但我本质上希望有一个[a-zA-Z0-9]样式
的
字符串
,然后是一个冒号,然后该行上
的
任何其他值(不包括冒号) 不幸
的
是它不工作这是一个从一个更复杂
的
解析
器和词法分析器中提取出来
的
非常简单
的
示例,我被要求添加更多
的
特性。所以我希望这对这个论坛来说是足够
的
。
浏览 0
提问于2020-05-20
得票数 0
2
回答
如何修复
解析
器规则中
的
警告:隐式标记定义
、
我将我
的
Antlr4
语法简化为: ('[' INT ']')*; INT: '-'?我不应该在
解析
器规则中使用直接
字符
或
字符串
?
浏览 44
提问于2017-11-18
得票数 2
3
回答
带计算器
的
NumberFormatException
、
这是我
的
方法
的
代码:temporary[0] = Integer.parseInt(parts[0]);answer = temporary[0] + temporary[1];public intanswer = 0;我得到了这条线上
的<
浏览 3
提问于2014-01-25
得票数 0
回答已采纳
1
回答
从任意纯文本中提取特定标记
、
、
、
、
我想
解析
纯文本注释,并在其中查找特定
的
标记。我正在寻找
的
标记类型如下:其中"name“是一个a
字符串
(来自固定列表),"1234”表示一个0-9+数字。这些标记可以在
字符串
中出现0次或更多次,并被任意其他文本包围。例如,以下
字符串
都是有效
的
:"<bar#1>!"例如,我可以使用简单
的
浏览 0
提问于2016-08-30
得票数 5
回答已采纳
1
回答
从
字符串
而不是路径
解析
ANTLR4
+ Python
、
、
、
我在Python中使用
ANTLR4
,目前使用以下代码进行
解析
:stream = CommonTokenStream(lexer)return parser.start().object 但是,我希望将此代码更改为直接从给定
的
字符串
解析
,而不是从给定
的
路径
解析
。
浏览 4
提问于2017-01-17
得票数 6
回答已采纳
1
回答
如何在调试时暂停自定义构建
的
解释器?
、
、
、
、
我正在开发一种新
的
自定义编程语言,用于对数字执行一些计算,并以特定
的
格式显示结果。我现在试图添加调试功能,并尝试在命中断点时暂停执行,然后继续执行。除此之外,我还需要支持一步一步,一步一步,走出一步,重新开始。有人能说明一下如何做到这一
点
吗?
浏览 0
提问于2019-01-01
得票数 0
回答已采纳
1
回答
在
Antlr4
中,如何确定哪些词法分析器子标记匹配?
假设我有这样
的
语法来
解析
ip地址,其中每个八位字节都可以是十进制或十六进制(这是一个虚构
的
例子,用来说明我
的
真实需求
的
本质):ips: ip (WS ip)*;使用基本侦听器遍历树,当
解析
器规则"ip“匹配时,有没有一种方法可以确定FOUR_OCTETS词法分析器令牌
的</
浏览 20
提问于2019-11-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DEMO:查找包含某字符串的所有程序
实战干货,python解析复杂的json字符串!
leetcode问题解析:字符串到整数
[技术] 一句正则选中不包含指定字符串的行
Java字符串知识点总结
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券