Skip to content

ylc395/RegexpTestFunction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

实现了基本的连接操作、闭包操作、或操作,额外实现了量词功能。 没有转义功能、零宽断言功能、组匹配功能以及检验正则表达式合法性的功能。

总共使用了三个函数:

  • preparse:将使用了量词的正则表达式转换为仅包括基本操作的正则表达式
  • generateNFA:根据正则表达式生成一个描述一NFA的图
  • testWithNFA:主函数,传入一待检测的字符串和一表示正则表达式的字符串,检测它们的匹配情况

About

非常简单的用正则表达式检验字符串是否匹配的函数

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors