dfa
There are 507 repositories under dfa topic.
houbb/sensitive-word
👮♂️The sensitive word tool for java.(敏感词/违禁词/违法词/脏词。基于 DFA 算法实现的高性能 java 敏感词过滤工具框架。请勿发布涉及政治、广告、营销、翻墙、违反国家法律法规等内容。高性能敏感词检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。)
rust-lang/regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
katef/libfsm
DFA regular expression library & friends
FireLustre/php-dfa-sensitive
:see_no_evil: 实现过滤敏感词汇:underage:,基于确定有穷自动机(DFA)算法,支持composer安装扩展
houbb/sensitive
🔐Sensitive log tool for java, based on java annotation. (基于注解的 java 日志脱敏工具框架,更加优雅的日志打印。支持自定义哈希、支持基于 log4j2 插件的统一脱敏、支持 logback 插件统一脱敏)
jflex-de/jflex
The fast scanner generator for Java™ with full Unicode support
houbb/opencc4j
🇨🇳Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese.(java 中文繁简体转换)
timtadh/lexmachine
Lex machinary for go.
BurntSushi/regex-automata
A low level regular expression library that uses deterministic finite automata.
WGrape/lexer
A lexical analyzer based on DFA that is built using JS and supports multi-language extensions / 一个基于DFA的支持多语言扩展的JS版开源词法分析器
houbb/pinyin
The high performance pinyin tool for java.(java 高性能中文转拼音工具。支持同音字。)
hooj0/sensitive-words-filter
:page_facing_up:Sensitive word filtering items provide TTMP, DFA, DAT, hash bucket, and Tire algorithm support filtering. Supports text highlighting, filtering, verdicts, and alternative interface support.敏感词过滤项目,提供TTMP、DFA、DAT、hash bucket、Tire算法支持过滤。可以支持文本的高亮、过滤、判词、替换的接口支持。
ocaml/ocaml-re
Pure OCaml regular expressions, with support for Perl and POSIX-style strings
DES-Lab/AALpy
An Automata Learning Library Written in Python
houbb/segment
The jieba-analysis tool for java.(基于结巴分词词库实现的更加灵活优雅易用,高性能的 java 分词实现。支持词性标注。)
stfbnc/fathon
python package for DFA (Detrended Fluctuation Analysis) and related algorithms
shushrutsharma/18CSC304J-CD
All the weekly lab work of the subject 18CSC304J Compiler Design.
dejavudwh/Regex
An implementation of regular expressions for Python that uses a finite state automaton(正则引擎的Python实现,包括从NFA到DFA和DFA的最小化)
ndSpacehead/1c_http
Подсистема 1С для работы с HTTP
whitemech/LTLf2DFA
From LTLf / PPLTL to Deterministic Finite-state Automata (DFA)
rohaquinlop/automathon
A Python library for simulating and visualizing finite automata
chyyuu/compiler_lab
Some toy labs for compiler course
lewiuberg/visual-automata
Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.
whitemech/pythomata
A Python package for automata theory.
nitely/nregex
A fast DFA based Regex engine that supports submatches
qitana/ACT_DFAPlugin
FFXIV Duty Finder Assist for ngld/OverlayPlugin
fffaraz/DFA
Deterministic Finite Automata in C++, Token Parser & Lexer
marianobarrios/dregex
dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
bean-du/dfa
dfa is a sensitive word checker 敏感词检测
Reinforz/fauton
An ecosystem of packages to work with automaton and parsers (dfa/nfa/e-nfa/regex/cfg/pda)
Solawhite/RE2NFA2DFA2MFA
1. Use Thompson algorithm to convert the regular expression to NFA 2. Use the subset construct to convert NFA to DFA 3. Minimize DFA to MFA 4. Use MFA to match strings
alirezakay/RegexToDFA
converting regex (regular expression) to DFA directly by creating syntax tree in java
iacolippo/Direct-Feedback-Alignment
Experiments with Direct Feedback Alignment training scheme for DNNs
killtw/lemonade
Sensitive word filter written in Golang.
spirit-yzk/sensitive_words_blocking
使用python实现,基于DFA算法的敏感词屏蔽
DDDPHP/state-machine
State Machine for PHP