java - 输入字符串之间的模式

标签 java pattern-matching

如何在 java 中从一系列 3-4 个字符串(每个字符串大约 10 个字符)中找到模式。

即在用户输入字符串中查找模式,例如 A8VMEV​​6F、N4VSEH5C、A3VEEJ8V、K5VTEH2M(此处字符串为 8 个字符)。

请指点..

最佳答案

您可以使用 Levenshtein-Distance 的变体寻找公共(public)子串的算法。维基百科页面非常有指导意义,并且包含代码示例。

但也许您应该首先解释一下,您的样本中的模式是什么。

关于java - 输入字符串之间的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11381647/

相关文章:

scala - 在 Scala 中匹配任意列表大小

java - 模式语法异常,索引 0 附近的悬挂元字符 '+'

regex - 使用正则表达式提取部分字符串并将其分配给变量 scala

java - 将 Double 值格式化为小数点后 2 位的最佳方法

Java - 文本中和文本外的 Base64 字符串

java - Hibernate 标准访问连接字段

Haskell 替代模式匹配的长列表?

pattern-matching - 查找 int 列表的不同元素

java - 如何从部署在 PCF 上的 spring boot 应用程序连接到 Amazon RDS MySQL 数据库?

java - 为什么我的数组不会填充 '?' s?