regexp-trie:正则表达式

时间:2024-07-01 01:53:26
【文件属性】:

文件名称:regexp-trie:正则表达式

文件大小:60KB

文件格式:ZIP

更新时间:2024-07-01 01:53:26

Java

正则表达式 通过 Trie 从令牌创建复杂的正则表达式。 概要 RegexpTrie trie = new RegexpTrie(); trie.add("foobar"); trie.add("fooxar"); trie.add("foozap"); trie.add("fooza"); System.out.println(trie.regexp()); // → (?:foo(?:bar|xar|zap?)) 描述 该模块从令牌列表生成正则表达式。 它构建了一个 Trie 化的正则表达式,如上。 您只能将普通字符串添加到正则表达式中。 您不能在其中使用元字符。 a+b被视为a\+b ,而不是“多个 a 后跟 b”。 与 Maven 一起使用 这个工件在 maven central 上可用。 您需要将以下代码段添加到 pom.xml 中。 <dependency


网友评论