Java Match字符串格式

时间:2016-03-14 14:05:42

标签: java regex string

所以我想将字符串与简单的掩码匹配,但我想避免使用正则表达式,因为我的客户端可以访问此掩码并可以更改它。

是否可以使字符串匹配##### - 000?

之类的字符串

或者我别无选择只能将我的简单面具转换为正则表达式?

谢谢。

1 个答案:

答案 0 :(得分:1)

如果我以正确的方式得到您的问题(以及评论),您可以执行以下操作:

  • 将字符串拆分为' - '
  • 检查字符串是否在' - '之前长度为5,是数字(StringUtils.isNumeric(...))
  • 检查' - '之后的字符串等于''