@Test
void testReplace2() {

    String str2 = "hello {{{{} and {} mm";
    String ret2 = StringUtils.replace(str2, "foo", "bar");
    assertEquals(ret2, "hello {{{foo and bar mm");
    ret2 = StringUtils.replace(str2, "foo");
    assertEquals(ret2, "hello {{{foo and {} mm");
    ret2 = StringUtils.replace(str2, "foo", "bar", "foo2");
    assertEquals(ret2, "hello {{{foo and bar mm");
    ret2 = StringUtils.replace(str2, 12, 23L, 33);
    assertEquals(ret2, "hello {{{12 and 23 mm");
}