【发布时间】:2019-10-03 15:42:23
【问题描述】:
我需要制作一个正则表达式来验证这两种模式。基本上,如果任何字符串是从以下两种模式传递的,我应该能够验证它。
- 第一个模式是 - 我可以有这样的字符串
tree1或tree2。所以基本上一个数字前面是字符串tree。 - 第二种模式是-我可以有这样的字符串
tree1a或tree1b或tree2a或tree2b。所以这个模式的 tree[number][a-z]。
我使用下面的正则表达式,但它只适用于第一个模式。如何制作一个可以同时处理两种模式的正则表达式。
Pattern patternSet = Pattern.compile("^tree[0-9]$");
【问题讨论】: