如何使用正则表达式验证字符串键=值格式?

时间:2016-03-30 22:57:44

标签: java regex

我有一个字符串,如下所示key=value格式:

abc=123,111,234

它将始终采用此格式。含义键始终为abc字符串,值为数字后跟逗号。我需要验证这种格式,如果它不是这种格式,那么我需要返回false,否则返回true。

我可以在=上拆分字符串并进行类似的检查以验证它。但我可以在这里使用正则表达式吗?如果是,可以有人提供一个例子吗?

1 个答案:

答案 0 :(得分:2)

当然,这是一个简单的正则表达式,用于提取键和值并验证一般格式:

^abc=((?:\d+,)*\d+)$

第一个捕获组中的值。