equal
deleted
inserted
replaced
29 public class FunctionsTest { |
29 public class FunctionsTest { |
30 |
30 |
31 @Test |
31 @Test |
32 public void testEscapeRegEx() { |
32 public void testEscapeRegEx() { |
33 for (String original : new String[]{"abcd", "1234", "xxx", "\\Eescape\\Q", "\\Qescape\\E", "abc\\Eescape\\Qdef.", ".", ""}) { |
33 for (String original : new String[]{"abcd", "1234", "xxx", "\\Eescape\\Q", "\\Qescape\\E", "abc\\Eescape\\Qdef.", ".", ""}) { |
34 String patternString = Functions.escapeRegEx(original); |
34 String patternString = Pattern.quote(original); |
35 System.out.println(original + " → " + patternString); |
35 System.out.println(original + " → " + patternString); |
36 |
36 |
37 Pattern pattern = Pattern.compile(patternString); |
37 Pattern pattern = Pattern.compile(patternString); |
38 |
38 |
39 String testString; |
39 String testString; |