腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8533)
视频
沙龙
1
回答
如何
使
ANTLR
双
正则表达式
?
、
我收到了令牌识别错误,但我找不出原因。 DOUBLE: ^[0-9]+\.?[0-9]*$; INT: [0-9]* ; 在编辑器中,^、\和$的下方有红色的曲折线条 ? 。
浏览 44
提问于2019-02-10
得票数 0
1
回答
将
正则表达式
转换为
antlr
正则表达式
格式
、
我有下面的
正则表达式
,它显示多行字符串。它以“”开头(3个双引号),也以“”结尾。
如何
将其转换为
ANTLR
正则表达式
?我知道
ANTLR
没有前视、后视和非捕获组,因为它们已经在这个
正则表达式
中使用:(\"\"\"[^\"\\\\]*(?:(?:\\\\.|\"(?!
浏览 2
提问于2016-06-03
得票数 2
1
回答
重写多用途日志文件解析器以使用形式语法会提高可维护性吗?
、
、
、
、
TLDR:如果我手动构建一个多用途的解析器,为每种格式编写不同的代码,那么从长远来看,使用一段解析器代码和一个
ANTLR
、PyParsing或类似的语法来指定每种格式会更好吗?
浏览 0
提问于2010-02-04
得票数 3
回答已采纳
2
回答
使用regex将maven工件路径转换为GAV
、
如何
捕获以下
正则表达式
组?目前我是通过正常的字符串拆分来捕获GAV的。我使用的是groovy/java。RC1.jarGroup 1: org/eclipse/jettyGroup 3: 7.1.0.RC1jboss-cache/
antlr
/
antlr
/2.7.7/
antlr
-2.7.7.jarGroup 1:
antlr
Gr
浏览 0
提问于2015-01-06
得票数 0
1
回答
如何
根据语法拆分输入
、
、
、
import org.
antlr
.v4.runtime.ANTLRFileStream;import org.
antlr
.v4.runtime.tree.ParseTree;import org.
antlr
.v4.runtime.*; System.out.println(elapsedTime
浏览 0
提问于2015-12-24
得票数 0
2
回答
浅谈
ANTLR
的语法分析
然而,尽管我已经考虑过
ANTLR
来开发这样的解决方案,但我不知道它是否具有这样的功能,我的意思是,我是否可以定义几个根符号。
浏览 4
提问于2012-07-03
得票数 0
2
回答
ANTLR
:防止"//从<name>文件生成“
、
如何
告诉
ANTLR
工具,例如通过VM选项,而不是在包含原因是绝对文件名是写在那里的,这会在不同的机器上产生不必要的更改(我们将生成的Java
浏览 2
提问于2020-04-30
得票数 0
回答已采纳
1
回答
如何
在2到无穷之间指定
正则表达式
、
、
如何
利用
ANTLR
在2到无穷之间的重定位来指定
正则表达式
谢谢
浏览 4
提问于2016-02-10
得票数 1
回答已采纳
2
回答
如何
将行折成已知词
、
、
、
在这里,我知道
如何
处理数据和一切,除了了解每个单词的优化/最佳方法属于哪一类之外。 有没有词汇分析专家可以分享这方面的一些想法?
浏览 4
提问于2014-01-09
得票数 0
回答已采纳
1
回答
ANTLR
试图匹配未指定为选项的表达式
、
、
我试图理解
ANTLR
语法是
如何
工作的,我遇到了一种情况,它的行为出乎意料,我无法解释原因,也无法弄清楚
如何
修复它。
ANTLR
决定将该行重新解释为STR的实例,而不是连接我所期望的字段。 我不明白为什么
ANTLR
在语法未指定为选项时试图强制使用一个无关的终端表达式。它不应该知道只查找与字段规则匹配的字符吗?这里发生了什么,我
如何
写我的
ANTLR
语法,
使
他们没有这个问题? 我读过
ANTLR
试图从语法顶部到底部贪婪地匹配格式,但这并不
浏览 2
提问于2020-08-10
得票数 1
回答已采纳
5
回答
c#解析包含条件的字符串,key=value
、
、
、
、
我是否应该使用诸如
antlr
之类的解析器并从字符串中生成标记。等等? 提醒:这个字符串的创建方式有几种组合。但这就是全部和/或。
浏览 2
提问于2010-06-29
得票数 1
回答已采纳
1
回答
Antlr
4匹配西里尔字母,拉丁字母,波兰字母和希腊字母加上特殊字符?
、
、
在
Antlr
4语法中,我需要配合
正则表达式
拉丁文、西里尔字母、波兰文和希腊文字母加上特殊字符。这就是我所拥有的:['][a-zA-Z0-9 \[\]\^\$\.\|\?\*\+\(\)\\~`\!我在
Antlr
4中做错了什么,还是有限制?我怎样才能让它在
Antlr
4中工作呢?字符串是一条词汇规则。
浏览 9
提问于2016-11-07
得票数 2
回答已采纳
6
回答
将
双
斜杠替换为单个斜杠,但Ruby中的第一次匹配除外
、
假设我们有一个URL,如下所示:因此,我需要在Ruby (
正则表达式
)中找到一种方法,
使
URL看起来像这样:(?<=https:\/\/)(.+)(\/\/)
浏览 8
提问于2015-06-17
得票数 1
回答已采纳
1
回答
在
ANTLR
中修改标记器
、
、
在
ANTLR
中,
如何
像按下键盘上的"enter“键那样逐个输出令牌,我尝试这样将一个名为hello.java的类 public static void mainfinal
Antlr
3JavaLexer lexer = new
Antlr
3JavaLexer(); lexer.setCharStream(new ANTLRReaderStream= new CommonTokenStream(); tokens.setToken
浏览 1
提问于2014-06-05
得票数 0
4
回答
如何
使
CMake目标在指定文件被更改的情况下执行?
、
我正在尝试在我的C++项目中使用
ANTLR
。我为指定的语法设定了一个运行
ANTLR
生成器的目标,并
使
main prjct依赖于它。ADD_CUSTOM_TARGET(GenerateParserADD_DEPENDENCIES(MainProject GeneratePa
浏览 0
提问于2011-10-23
得票数 19
回答已采纳
1
回答
ANTLR
4:
如何
控制类层次结构?
、
如何
将
ANTLR
4配置为而不是生成父类?给定文法MyGrammar
ANTLR
4生成 class StatementContext {}因为
ANTLR
4为所有XXXContext类生成一个父类,所以这个类名也必须在任何用法中使用。那么,
如何
使
语法MyGrammar statement: 'do' | 'check
浏览 0
提问于2017-10-06
得票数 0
2
回答
C#和CLSCompliant属性的抗for
、
我正在使用
ANTLR
V3为DSL语言生成C#代码。 生成的代码包含松弛器类和解析器类上的属性CLSCompliant,这将导致生成警告,因为我的项目不符合CLS。
如何
使
ANTLR
生成没有CLSCompliant属性的代码?可以更改C# 3语法的字符串模板吗?
浏览 1
提问于2011-12-21
得票数 9
回答已采纳
2
回答
如何
在类似Markdown的语法中实现lexing、粗体和斜体文本范围的后视和前视?
、
、
我想将以下粗体范围开头的
正则表达式
“翻译”成
ANTLR
4词法分析器语法(该表达式取自
ANTLR
4编辑器的Markdown语法突出显示): ASTERISK_BOLD_START但是我
如何
实现后视检查呢?
如何
检查解析的整个字符串的开头或结尾?
浏览 7
提问于2017-03-18
得票数 2
2
回答
ANTLR
-无法将defaultErrorHandler设置为false
、
我在
ANTLR
中创建了一个简单的语法,一切正常。 但是,当我试图关闭默认错误处理时,我得到了一个错误:非法选项defaultErrorHandler。
浏览 1
提问于2018-04-15
得票数 0
回答已采纳
1
回答
ANTLR
:从不同的语法调用规则
、
、
、
是否可以从不同的语法中调用规则?例如: : '(' 'begin' B.program ')' //or something like thatgrammar B; : something* EOF : ...
浏览 2
提问于2011-07-11
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使 JavaScript 更高效?
如何使方案尽快通过
智能名片如何使业务受益?
如何使短视频出彩
如何使晶闸管导通、关断?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券