Skip to content

Repository files navigation

Regex Parser

This is a regex parser implementing by c++.

how to start

#include"regex.h"
#include<iostream>usingnamespacestd;intmain(){
string pattern = "abc|ade";
string input_str = "ade";
Regex reg(it.pattern);//NFA
Regex reg1(it.pattern,2);//DFA
Regex reg2(it.pattern,2,True);//DFA minimize
cout<<reg.match(input_str)<<endl;
cout<<reg1.match(input_str)<<endl;
cout<<reg2.match(input_str)<<endl;
return0;
}

About

c++正则表达式解析引擎

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages