【发布时间】:2016-11-23 17:22:10
【问题描述】:
有没有办法在 Java 中提取字符串列表中的通用模式?
例如,如果我们有一个值列表:
001-L1
002-L2
003-L3
004-L4
...
有没有办法推断出我们有 3 位数字,后跟“-”,然后是字母 L,最后是数字字符?
我认为这与常见的子字符串或类似的东西有关,但我还没有找到任何东西。
谢谢!
编辑:显然这不会是一个完美的识别,它只会根据数据返回一个推荐。
我正在尝试构建的东西接近this。在视频中,当用户点击该列时,建议将数据拆分为“:”。
【问题讨论】:
-
模式可以是任何东西????
-
你需要提取数字还是什么?
-
“推断”?你的意思是像人工智能?
-
你想从一组输入中找出正则表达式吗?
-
您可以查看第一个,对其进行分类并检查其他是否符合此分类。这只有在第一项与其他项不完全不同时才有效。
标签: java pattern-matching delimiter