Java 范围数正则表达式所有基

Java 范围数正则表达式所有基,java,regex,Java,Regex,我必须创建一个java程序来生成两个数字之间的正则表达式。我已经创建了一个程序,这样做10个碱基:[0-9],但我无法为另一个碱基(如16)这样做。你有什么想法吗 程序的输入是两个数字,输出是一个正则表达式,用于获取程序输入数字之间的所有数字。我能在10垒打下这个,但在11-12-13-14-15。我不能。您有什么解决方案吗?对于基数为16的数字,请使用 [0-9A-F] 你能告诉我们你对[0-9]的尝试吗?另外,准确地解释你遇到的困难。如果你能提供一些小的例子和期望的输出,这会很有帮助。我使

我必须创建一个java程序来生成两个数字之间的正则表达式。我已经创建了一个程序,这样做10个碱基:[0-9],但我无法为另一个碱基(如16)这样做。你有什么想法吗


程序的输入是两个数字,输出是一个正则表达式,用于获取程序输入数字之间的所有数字。我能在10垒打下这个,但在11-12-13-14-15。我不能。您有什么解决方案吗?

对于基数为16的数字,请使用

[0-9A-F]

你能告诉我们你对[0-9]的尝试吗?另外,准确地解释你遇到的困难。如果你能提供一些小的例子和期望的输出,这会很有帮助。我使用了以下代码:我为我的程序修改了它,但我无法获得另一个基数的结果。请通过编辑将代码包含在问题中,并尝试创建一个删除无关内容的库。但我无法对另一个基数(如16)执行此操作。此问题不是以基数10为中心的重复问题。在标记副本之前,请先阅读问题。这可能很难,也可能不难。基数10是0-9,而基数16是0-9A-F。因此,如果你明白我的意思,6-2C基数16类似于[6-9A-F]| 1[0-9A-F]| 2[0-9A-C]。程序的输入是两个数字,输出是一个正则表达式,用于获取程序输入数字之间的所有数字。我能在10垒打下这个,但在11-12-13-14-15。我不能。你有什么解决办法吗?