hankcs / hankcs/AhoCorasickDoubleArrayTrie

您好,请问如何支持正则表达式的多模式匹配?

Open
#18 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1k
Forks
299
PR merge metrics
No merged PRs in 30d

Description

如下。
```java
TreeMap map = new TreeMap();
String[] keyArray = new String[] {"he*r"};
for (String key : keyArray) {
map.put(key, key);
}
// Build an AhoCorasickDoubleArrayTrie
AhoCorasickDoubleArrayTrie acdat = new AhoCorasickDoubleArrayTrie();
acdat.build(map);
// Test it
final String text = "uheers";
List> wordList = acdat.parseText(text);
for (Hit tmp : wordList) {
System.out.println(tmp.begin);
System.out.println(tmp.end);
System.out.println(tmp.value);
System.out.println();
}
```

我想提取出"heer",当前是无法提取的。如果想做到如此,该如何修改源码?从哪入手比较好,请指教,多谢~~~

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.