#正则表达式

2021-3-22 12:53
在思考拒绝服务(DOS)时,我们经常专注于分布式拒绝服务(DDOS),其中数百万僵尸机通过启动数据的海啸来重载服务。然而,通过滥用Web应用程序使用的算法,可以使用攻击者将服务器带到其膝盖,只需单个请求。需要发现在某些条件下具有可怕性能的算法,然后触发那些条件的算法。一般且经常易受攻击的区域是滥用正则表达式(正则表达......
RegEx Crossword(jimbly.github.io)
2021-3-13 3:7
它' s一个填字游戏,你需要用字符序列填写hexes,以便它们与边缘周围列出的正则表达式匹配。 当不满意时,个人线索将变为绿色。 JavaScript由Jimb esser实现。 GitHub,Fork和添加自己的拼图源代码! 原始拼图来自:http://www.i-programmer.info/ne......
2021-2-19 17:43
正如我在添加src / test / modules / test_regex测试代码时提到的那样,我一直在愚弄我们的正则表达式引擎的一些性能改进。这是这项工作的最初成果。这主要与减少处理琐碎无限制模式(如"。*")的开销有关。 0001创建了"彩虹"的概念。正则表达式NFA中的弧线......
Regex Basics(ubuntu.com)
2021-2-19 4:15
在我的团队中,我们每两周举办一次“大师班”,团队中的某人向团队的其他成员介绍一个主题。 本文基本上是我最近提供的有关正则表达式(也称为regex)的类的内容。 介绍正则表达式的基础知识。有很多类似的东西,但这是我的。 它们基本上在每种编程语言中都可用,并且您可能最经常会遇到它们,它们用于条件匹配中的字符串......
2021-1-29 15:36
介绍如何使用有限自动机来实现正则表达式匹配,以及为什么标准回溯实现不是一个好主意。 具有子匹配跟踪的NFA:Perl规则| POSIX负责Jan Burgy编写的字节码机器和x86汤普森代码的音译。 如果您想阅读肯·汤普森(Ken Thompson)的1968年原始论文(请参阅下文),则希望随身携......
2020-12-22 3:21
我喜欢一个Twitter帐户@happyautomata,该帐户会定期发布随机生成的有限状态机。该帐户的追随者倾向于将FSM转换为正则表达式。这始终是可能的,因为(严格地是正则表达式)正则表达式和有限状态机彼此完全等效。有时,这很容易,您可以在脑海中做到。 但是有时候这是非常棘手的,您必须手工解决。但是如何? ......
2020-7-28 21:24
本文是正则表达式系列的一部分。*有关要可视化的更多正则表达式示例,请查看此正则表达式测试用例列表。 下面的C源代码是上面生成的任何代码示例所需的公共代码。只需将以下代码与上面动态生成的代码一起复制并粘贴到名为main.c&39;的文件中,即可生成执行您想要的正则表达式搜索的硬编码程序。确保在上面动态生成的代码之前传递......
2020-7-27 22:44
这将是一个基于结构化正则表达式和USAM实验的UNIX shell。
2020-6-30 0:52
这篇文章旨在作为一个“技术双页页”来总结一个称为基于Regex的拒绝服务(AKA Regex dos,redos)的安全漏洞。有各种各样关于redos的文章,但我不知道有什么好的一站式商店能对这个主题的各个方面进行更高层次的处理。我在结尾处加入了更详细治疗的链接。 正则表达式(Regex)是您的工程团队用来操作字符串......
2008-8-26 11:34
用过正则表达式(Regular Expression)的人都知道编写正则表达式代码是如何复杂,即使写出来了,也不能保证正确,REGex Tester 是一个专门提供正则表达式在线测试的网站。
2008-4-26 10:19
Rubular[www.rubular.com] 是一个在线正则表达式验证工具,在Your regular expression栏输入正则表达式字符串pattern,在Your test string栏输入要测试的字符串,就可以查看验证结果了。对于正则表达式不是很熟悉的,可以用来验证编写的正则表达式是否正确。