腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何获取
正则表达式
字符串的AST?
、
、
如何获得
正则表达式
(在C++中)的
抽象
语法树? (XYZ)|(123) | . .Z . 3 X Y 1 2 有没有解析
正则表达式
模式的boost::spirit语法?boost::regex库应该有它,但我没有找到它。有没有其他开源工具可以给我提供regex的
抽象
表示?
浏览 2
提问于2011-10-05
得票数 17
5
回答
有没有用于编写
正则表达式
的DSL?
、
我想知道是否有用于编写
正则表达式
的DSL(领域特定语言)?据我所知,真正能够阅读和理解
正则表达式
的人很少,而且如果存在的话,“编译”成
正则表达式
的语言
抽象
将是一个令人惊叹的胜利。谢谢!
浏览 11
提问于2011-08-10
得票数 7
回答已采纳
1
回答
如何构建
正则表达式
的最优AST?
、
、
、
我正在尝试通过从头开始构建
抽象
语法树来构建
正则表达式
的解析器(没有任何项目依赖项或工具,如Java中的cup解析器等)。我不想保存regex中包含的所有信息,而是希望尽可能地简化它。然而,由于
正则表达式
可以(并且确实)变得非常复杂,我不能决定实现什么等价物。例如,我不知道如何保存负面选择x::=[^b],这等同于x::=a|c|d|e|... 你会做什么
抽象
?这些
抽象
中的一些会在以后导致错误的ASTs吗?
浏览 0
提问于2016-06-17
得票数 1
2
回答
正则表达式
重构
有没有自动
正则表达式
重构这种东西?^[A-Z][A-Z][0-9][0-9][0-9]$→^[A-Z]{2}[0-9]{3}$ (显然这是一个
抽象
的例子)
浏览 0
提问于2012-12-06
得票数 3
1
回答
如何从JS代码执行IsRegExp操作(ECMA-262§7.2.8)
、
JavaScript标准定义了一个“
抽象
操作”,用于决定是否将任意对象视为
正则表达式
对象。我在这里引用规范: 例如,这就是"haystack".search(needle)为决定是否将needle作为
正则表达式
处理所做的事情。 据我所知,没有向JavaScript程序公开的API只执行此
抽象
操作。或者
浏览 6
提问于2022-11-25
得票数 0
1
回答
当移动到子例程时,PCRE
正则表达式
的行为有所不同
、
、
使用PCRE v8.42,我试图将一个
正则表达式
抽象
为一个命名子例程,但是当它在一个子例程中时,它的行为似乎不同。 这将输出10/ echo '10/' | pcregrep '(?:0?&MONTHNUM)\/' 这两个
正则表达式
是不是不等价?
浏览 6
提问于2020-12-30
得票数 2
回答已采纳
2
回答
词汇空间与价值空间的差异
建议值空间是一个
抽象
的定义,而词法空间是指该数据类型的特定内容。 作为一个类比,公平地说,值空间可能是一个
正则表达式
,而词法空间可能是与该
正则表达式
匹配的任何字符串?
浏览 4
提问于2014-02-21
得票数 2
回答已采纳
4
回答
C字符串库
、
、
、
是否有一个C字符串库(而不是C++)来实现对char *和wchar_t *字符串的
抽象
?所需经费如下: 谢谢,
浏览 7
提问于2009-11-09
得票数 7
回答已采纳
2
回答
OWL:
抽象
类、匿名节点、
正则表达式
、
、
、
<my:FamousQuote/> 谢谢
浏览 4
提问于2009-06-12
得票数 4
回答已采纳
1
回答
正则表达式
中的括号单元返回额外的匹配
、
、
我刚开始使用
正则表达式
,并且一直在为一个
正则表达式
而苦苦挣扎,并将我的问题
抽象
为以下问题:var array1 = match(/abc/);谢谢! 艾萨克
浏览 2
提问于2012-06-29
得票数 2
回答已采纳
1
回答
抽象
正则表达式
、
、
、
所以现在我想使用像
正则表达式
这样的模式来获取条件、ORDER BY表达式等等。但问题是,regex只能与字符(字符串)列表一起使用。有没有Python的库/解决方案(最好是),它的工作方式类似于
正则表达式
,但适用于任何类型的对象(具有语法属性的标记列表或数据库对象),而不仅仅是字符串?
浏览 15
提问于2020-04-30
得票数 0
3
回答
什么是好的*
抽象
*编写自定义函数到自动缩进代码?
、
、
、
我只看到了一小部分
抽象
,比如 我和emacs一起工作,但是我也用vim标记了这个问题,因为我会从任何地方学到好的想法。如果您想编写干净的、设计良好的、模块化的、定制的缩进函数,那么您会使用什么
抽象
呢?(我也很乐意看到指向代码的指针,您认为它们使用了很好的
抽象</e
浏览 3
提问于2012-07-07
得票数 4
1
回答
在Java中使用in和:==
、
、
、
我试图理解Solr中的
正则表达式
,并遇到了 Java,其中解释了“
正则表达式
是从以下
抽象
语法构建的”。 我试图跟踪每个功能并运行一个快速测试,但很难理解它的真正含义。
浏览 3
提问于2016-03-03
得票数 2
2
回答
可选的解析方法
我知道一些关于
正则表达式
,解析树和
抽象
语法树的知识。但一旦我读到还有另一种解析技术,据我所知,人们习惯于重新实现它的markdown解析器。 我不记得的是这个方法的名字,或者它是如何工作的。你是?
浏览 4
提问于2010-07-02
得票数 0
回答已采纳
4
回答
分流码算法能解析POSIX
正则表达式
吗?
、
、
、
乍一看,似乎适用于POSIX
正则表达式
解析,但由于我在编写解析器方面没有多少经验(或理论背景),所以我想在跳进去写东西之前问一问。Clarification:这个问题是关于是否可以使用分流算法的基本原理将POSIX语法解析为
抽象
语法树,而不是是否可以使用
正则表达式
来实现分流算法。对不起,我一开始说的还不够清楚!
浏览 16
提问于2010-11-12
得票数 7
4
回答
如何在Perl中使用变量作为正则修饰符?
、
、
、
、
我正在编写一个
抽象
函数,它将询问用户一个给定的问题,并根据给定的
正则表达式
验证答案。这个问题会重复,直到答案与验证regexp匹配为止。$isValid); } 结果:是否有一种动态指定
正则表达式
的修饰符的方法?
浏览 8
提问于2014-12-20
得票数 9
回答已采纳
3
回答
您认为应该在所有语言中标准化的特定领域语言是什么?
、
DSL提高了代码的可读性和表现力,更重要的是提供了一个重要的
抽象
级别。 你可以同意,一旦你掌握了
正则表达式
,文本处理在你将学习的任何编程语言中都变得很容易。
浏览 3
提问于2010-11-05
得票数 0
回答已采纳
1
回答
Regex:在多个下划线之后匹配字符,但不包括下划线
、
**(\b\w|(?=)_[^_])我想要在下划线(或下划线链)后面的字母,加上我已经用
正则表达式
突出显示的所有其他单词的第一个字母。 我正在寻找的答案应该是足够
抽象
的,以便捕捉一个或多个下划线之间的字母/数字/单词。
浏览 1
提问于2017-03-11
得票数 0
回答已采纳
5
回答
如何安全地使用来自用户输入的
正则表达式
?
、
、
、
我的(基于Perl的)应用程序需要让用户输入
正则表达式
,以便在幕后匹配各种字符串。error = $@) { ($text提前去掉了换行符,因为它实际上是Isplit的多行文本域中的多个
正则表达式
(除了CVE-2007-5116等
正则表达式
引擎中的缓冲区溢出漏洞)。如果是这样的话,有没有办法减轻它们呢? 有没有更好的方法来做这件事?任何帮助
抽象
将用户输入转换为
正则表达式
的操作的Perl模块(例如提取错误消
浏览 1
提问于2010-01-29
得票数 15
回答已采纳
2
回答
将
正则表达式
字符串转换为类型对象的javascript
我有一个框,用户在其中输入
正则表达式
,在Javascript中,我获取该值,并使用它测试另一个字符串,如下所示:(这是我真正问题的
抽象
)regex.test
浏览 0
提问于2011-12-08
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【抽象那些事】缺失抽象
代码抽象之路
python学习之抽象
抽象工厂模式(golang)
php小白晋级笔记:详解php抽象类和抽象方法的使用!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券