腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Ragel
在
Golang
中
实现
两个
正则表达式
的
相交
regex
、
go
、
dfa
、
ragel
函数
的
模板如下: func GetIntersection(firstRegex string, secondRegex string) string {} 我正在尝试
使用
Ragel
来获得
两个
正则表达式
的
交集。不过,我不确定
Ragel
是否是合适
的
工具。我最后
的
办法是
实现
从regex到DFA和DFA到regex
的
转换,以及自己
实现
两个
DFA
浏览 37
提问于2019-06-20
得票数 0
2
回答
匹配文件或换行符
的
开头(
Ragel
)
ragel
我
使用
ragel
和C作为宿主语言。 我可以简单地用'\n‘来识别换行符,但我需要识别文件
的
开头作为替代。
在
正则表达式
的
其他
实现
中
,这可以由\A或$提供,但是$被保留用于其他目的,'\A'映射到其他东西(警报?)而\A给出了一个解析器错误。
浏览 3
提问于2012-04-07
得票数 2
回答已采纳
1
回答
Ragel
和NSMutableString
objective-c
、
regex
、
unicode
、
ragel
能让
Ragel
在
NSMutableString上工作吗?
Ragel
包含
的
示例似乎
使用
char *来获得一个字符,甚至
在
目标C
中
也是如此。但我不知道如何获得指向不断变化
的
NSMutable
浏览 1
提问于2015-01-12
得票数 0
回答已采纳
3
回答
Ruby:如何
使用
regex返回所有匹配项?
ruby
我可以通过执行以下操作来使
两个
数组
相交
:如何
使用
正则表达式
实现
相同
的
功能?我想针对
正则表达式
测试一个数组,并获得一个具有匹配项
的
新数组。
浏览 1
提问于2014-10-02
得票数 0
4
回答
Regex:确定
两个
正则表达式
是否可以匹配相同
的
输入?
regex
我想知道
两个
已知
正则表达式
之间是否存在冲突,以便允许用户构造一个相互排斥
的
正则表达式
列表。例如,我们知道下面的
正则表达式
是非常不同
的
,但是它们都匹配xy50'[^\d]\d2$' 是否可以用计算机算法来确定
两个
正则表达式
是否会有这样
的
冲突?多么?
浏览 0
提问于2010-08-04
得票数 51
回答已采纳
1
回答
自定义
正则表达式
解析器
regex
、
context-free-grammar
我希望
使用
自定义命令对自定义字母进行
正则表达式
匹配。目的是研究
在
气象学中出现
的
方程和表达式。我还想
使用
自定义命令,例如变量
的
\v,即不
使用
算术运算符。然而,我如何处理第三个问题呢?我没有看到PCRE
浏览 0
提问于2013-12-16
得票数 2
回答已采纳
1
回答
使用
Ragel
从ES6模板文字中提取标记
ragel
JavaScript包含以下语法:我想知道
Ragel
机器如何拆分上面的语法。在我看来,右大括号
的
类型取决于解析状态。例如,在下面的代码
中
,大括号是字符串token
的
一部分,因为${令牌不在那里:最后,当您考虑到
在
变量表达式本身
中
也可以找到正确
的
卷曲时,它会变得更加棘手,即:如何
使用
Ragel
<em
浏览 4
提问于2019-12-08
得票数 0
1
回答
Lin描述符文件解析器
parsing
、
parser-generator
、
ragel
我正试图研究可能
的
解析器,作为开发可用于解析Lin描述符文件
的
PC应用程序
的
一部分。当前
的
解析器应用程序是基于flex-bison解析方法
的
。现在我需要重新设计解析器,因为当前
的
解析器无法检测特定
的
错误。 我以前曾
使用
Ragel
解析器()解析
正则表达式
(Regex:)命令,事实证明它非常方便。但是,鉴于当前LDF-file
的
复杂性,我不确定
Ragel
(以C++为宿主语言)是否是解析
浏览 4
提问于2017-05-16
得票数 0
回答已采纳
12
回答
如何在C++
中
实现
状态机?
c++
我是C++
的
新手。我只收到消息,应该知道下一个状态。谢谢,伊格尔
浏览 2
提问于2010-06-17
得票数 3
回答已采纳
1
回答
lex和yacc中有没有delete语法?
yacc
、
context-free-grammar
在
lex和yacc
的
常见语法
中
,B : bc此外,我想通过删除操作将'A‘转换为'S’S : A`delete(c)` 把上面所有的语法结合起来lex和yacc
中
是否有类似的语法?
浏览 0
提问于2019-01-02
得票数 2
1
回答
没有前视和后视
的
正则表达式
(
golang
包不允许)
regex
对于以下情况,我有一个可以工作
的
正则表达式
,它具有负向前视和后视(?:^_(?!_))(.*)(?:(?<!# not matchedanything # not matched 我想要匹配所有以单个_开头和结尾
的
案例
在
golang
中
,regexp包没有
实现
前视和后视。如何将上述
正则表达式
转换为
golang
兼容
的
浏览 0
提问于2019-02-14
得票数 1
1
回答
如何在
Ragel
中
解析模板语言?
parsing
、
lexer
、
fsm
、
ragel
我一直
在
开发一个简单模板语言
的
解析器。我用
的
是
Ragel
要求是适中
的
。我正在尝试寻找可以嵌入到输入字符串
中
任何位置
的
[标签]。我正在尝试解析一种简单
的
模板语言,它可以
在
HTML
中
嵌入{{foo}}这样
的
标记。我尝试了几种方法来解析它,但不得不求助于
使用
Ragel
扫描器,并
使用
效率低下
的
方法,即只匹配单个字符作为“全部捕获”。我
浏览 3
提问于2010-07-26
得票数 10
回答已采纳
3
回答
非字符串
的
正则表达式
regex
我想知道是否有
正则表达式
这样
的
东西,用于顺序数据,而不是字符串。 我知道
正则表达式
本质上归结为DFA,但我更感兴趣
的
是用于指定这些DFA
的
高级语言。
浏览 12
提问于2009-02-27
得票数 2
回答已采纳
1
回答
如何将
正则表达式
转换为不支持反向引用
的
golang
正则表达式
?
regex
、
go
、
backreference
正如我
在
谷歌
中
搜索
的
那样,
golang
的
regexp
使用
了不支持反向引用(\1)
的
RE2语法。我有一个简单
的
正则表达式
([^aeiouy])\1,而我正在将一个C#库移植到
golang
,将"cutting“替换为"cut”。 我唯一没有完成
的
就是
正则表达式
([^aeiouy])\1。我怎样才能得到一个可行
的
正则表达式
呢?我不太
浏览 0
提问于2014-12-24
得票数 1
1
回答
Regex以“包含”开头,“以”结尾
regex
、
go
我正在尝试创建一个
正则表达式
,该表达式将集成到监视服务
中
。它们是
使用
golang
正则表达式
进行验证
的
。java.lang.NoSuchMethodException: ... 我能够用这个<e
浏览 0
提问于2018-11-23
得票数 0
回答已采纳
2
回答
如何在用不同语言编写
的
几个项目中包含公共字符串(regexes)?
git
、
github
、
strings
、
import
、
golang
我有一个简单
的
Go库(大约300行,主要是类型声明和很好
的
方法以及gomobile等
的
兼容性方法,也是漂亮
的
打印脚本)。整个项目的核心是
两个
正则表达式
,放在我
的
Go存储库
中
的
一个单独
的
文件
中
。现在我想把这个简单
的
库移植到Python,Java (Android),也许是Javascript。我希望
正则表达式
可以放在一个Git存储库
中
(甚至可能是<
浏览 0
提问于2016-07-26
得票数 1
1
回答
在
Go中
使用
unicode包进行验证?
validation
、
go
、
unicode
Go
中
的
unicode包提供了诸如unicode.IsDigit和unicode.IsUpper等功能。这些是否安全用于表单输入验证,特别是密码验证?
在
不
使用
第三方包
的
情况下,如何处理Go
中
的
表单验证?据我所知,regex是昂贵
的
,如果可能的话应该避免,这是一个可行
的
解决方案吗? 下面是一个
使用
unicode包
的
示例:
浏览 0
提问于2019-01-05
得票数 0
回答已采纳
1
回答
分析
正则表达式
时出错: Perl语法无效或不受支持:`?=`
regex
、
go
、
regex-lookarounds
当我
在
Golang
中
尝试这个
正则表达式
时,我得到了一个
正则表达式
解析错误。 死机:
正则表达式
:编译(.+?(?=someText)):解析
正则表达式
时出错:无效或不受支持
的
Perl语法:(?=someText)`) 这可能与lookaround有关,但我不确定解决方案是什么,因为我没有太多
使用
正则表达式
的
经验。
浏览 28
提问于2020-12-17
得票数 1
回答已采纳
1
回答
QGIS:返回与shapefile
相交
的
六边形瓷砖
gis
、
shapefile
、
qgis
我试图比较QGIS
中
的
两个
shapefiles,并希望得到一个结果,即
两个
shapefiles
中
只有一个显示
相交
的
形状。我想要
实现
的
一个例子可以在这里找到:
在
示例图像链接
的
第二张图片中,可以看到它需要与之
相交
浏览 5
提问于2015-10-06
得票数 0
回答已采纳
1
回答
golang
中
的
pubsub替代方案
javascript
、
go
、
publish-subscribe
、
channel
我已经用javascript
使用
pubsub完成了简单
的
任务,下面是任务: 假设对象A和另外
两个
对象对某个元素(本例
中
为string)感兴趣,假设Foo对元素m, n感兴趣,Bar对元素n, o, p感兴趣利息可以
相交
。A对象具有添加/删除元素方法,当对象包含Foo感兴趣
的
m, n元素时,则存储
在
Foo
中
的
对象是
使用
pubsub
的
javascript
中
的
浏览 1
提问于2017-05-16
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Golang实例:从零构建一个HTTP路由器
IPFS周报
Go 语言入门很简单:正则表达式
Semgrep代码静态分析工具:使用Docker进行简单查询
go并发编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券