检查条款是否具有除第一个之外的前导+

时间:2017-12-13 13:54:55

标签: java regex

我有以下示例搜索字符串:

term1 +term2 +term3

我的问题是如何检查第一个字词是否没有前导+而其他字词是否具有前导+

有正则表达式吗?

1 个答案:

答案 0 :(得分:0)

试试这个:

    String pattern = "\\+.*";
    String input = "paramA +paramB";
    String input2 = "+paramA +paramB";

    Assert.assertFalse(input.matches(pattern));  // False
    Assert.assertTrue(input2.matches(pattern));  // True