Searched refs:Pattern (Results 1 - 25 of 31) sorted by relevance

12

/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/regex/
H A DPatternErrorTest.java19 import java.util.regex.Pattern;
24 * Test boundary and error conditions in java.util.regex.Pattern
31 Pattern.compile(null);
37 Pattern.compile("");
43 Pattern.compile("foo", flags);
46 flags |= Pattern.UNIX_LINES;
47 flags |= Pattern.CASE_INSENSITIVE;
48 flags |= Pattern.MULTILINE;
49 flags |= Pattern.CANON_EQ;
50 flags |= Pattern
[all...]
H A DMatcherTest.java21 import java.util.regex.Pattern;
45 Pattern p = Pattern.compile("x*");
80 Pattern pat = Pattern.compile("XX");
92 Pattern p = Pattern.compile("xx (rur|\\$)");
106 Pattern pat = Pattern.compile(pattern);
116 Pattern
[all...]
H A DModeTest.java20 import java.util.regex.Pattern;
26 * Tests Pattern compilation modes and modes triggered in pattern strings
31 Pattern p;
34 p = Pattern.compile("([a-z]+)[0-9]+");
40 p = Pattern.compile("([a-z]+)[0-9]+", Pattern.CASE_INSENSITIVE);
48 p = Pattern.compile("(?i)([a-z]+)[0-9]+");
58 Pattern p;
61 p = Pattern.compile("^foo");
70 p = Pattern
[all...]
H A DPattern2Test.java20 import java.util.regex.Pattern;
26 * Tests simple Pattern compilation and Matcher methods
31 Pattern p = Pattern.compile("foo.*");
43 assertTrue(Pattern.matches("foo.*", "foo123"));
44 assertFalse(Pattern.matches("foo.*", "fox"));
46 assertFalse(Pattern.matches("bar", "foobar"));
48 assertTrue(Pattern.matches("", ""));
52 Pattern p;
56 p = Pattern
[all...]
H A DReplaceTest.java20 import java.util.regex.Pattern;
35 Pattern p = Pattern.compile(pattern);
44 Pattern p = null;
51 p = Pattern.compile(pattern);
61 p = Pattern.compile(pattern);
H A DMatcher2Test.java20 import java.util.regex.Pattern;
31 Pattern p = Pattern.compile("foo");
38 Pattern p = Pattern.compile("foo");
89 Pattern p = Pattern.compile("(foo[0-9])(bar[a-z])");
226 Pattern pat = Pattern.compile(replacedString);
H A DSplitTest.java20 import java.util.regex.Pattern;
32 Pattern p = Pattern.compile("/");
42 Pattern p = Pattern.compile(" ");
71 p = Pattern.compile("d");
97 p = Pattern.compile("o");
133 Pattern p = Pattern.compile("");
161 Pattern
[all...]
/libcore/luni/src/test/java/org/apache/harmony/regex/tests/java/util/regex/
H A DPatternTest.java22 import java.util.regex.Pattern;
60 final static int[] flagsSet = { Pattern.CASE_INSENSITIVE,
61 Pattern.MULTILINE, Pattern.DOTALL, Pattern.UNICODE_CASE
62 /* , Pattern.CANON_EQ */ };
74 Pattern p = Pattern.compile("a");
86 assertEquals(Pattern.compile("o").split("boo:and:foo", 5).length, 5);
87 assertEquals(Pattern
[all...]
H A DModeTest.java20 import java.util.regex.Pattern;
25 * Tests Pattern compilation modes and modes triggered in pattern strings
31 Pattern p;
34 p = Pattern.compile("([a-z]+)[0-9]+");
41 p = Pattern.compile("([a-z]+)[0-9]+", Pattern.CASE_INSENSITIVE);
50 p = Pattern.compile("(?i)([a-z]+)[0-9]+");
59 Pattern p;
62 p = Pattern.compile("^foo");
72 p = Pattern
[all...]
H A DPattern2Test.java20 import java.util.regex.Pattern;
26 * Tests simple Pattern compilation and Matcher methods
110 Pattern p = Pattern.compile(pat);
111 Pattern pn = Pattern.compile(npat);
132 Pattern p;
136 p = Pattern.compile("(a+)b");
142 p = Pattern.compile("((an)+)((as)+)");
153 p = Pattern
[all...]
H A DReplaceTest.java20 import java.util.regex.Pattern;
32 Pattern p = Pattern.compile(pattern);
41 Pattern p = null;
48 p = Pattern.compile(pattern);
58 p = Pattern.compile(pattern);
H A DMatcher2Test.java29 Pattern p = Pattern.compile("foo");
36 Pattern p = Pattern.compile("foo");
87 Pattern p = Pattern.compile("(foo[0-9])(bar[a-z])");
224 Pattern pat = Pattern.compile(replacedString);
H A DSplitTest.java12 Pattern p = Pattern.compile("/");
64 Pattern p = Pattern.compile(" ");
93 p = Pattern.compile("d");
119 p = Pattern.compile("o");
155 Pattern p = Pattern.compile("");
187 Pattern p = Pattern
[all...]
H A DPatternSyntaxExceptionTest.java21 import java.util.regex.Pattern;
92 Pattern.compile(regex);
103 Pattern.compile(regex);
/libcore/luni/src/test/java/libcore/java/util/regex/
H A DOldMatcherTest.java22 import java.util.regex.Pattern;
30 Pattern pat = Pattern.compile("XX");
40 pat = Pattern.compile("cat");
65 Pattern pat = Pattern.compile(testPattern);
76 Pattern p = Pattern.compile("cat");
85 p = Pattern.compile("cat|yard");
95 p = Pattern
[all...]
H A DOldAndroidRegexTest.java20 import java.util.regex.Pattern;
27 Pattern p = Pattern.compile("bcd");
31 /* Pattern in the middle */
32 p = Pattern.compile("bcd");
36 /* Pattern at the head */
40 /* Pattern at the tail */
45 p = Pattern.compile(".*");
51 p = Pattern.compile(".");
64 /* Tests class Pattern */
[all...]
/libcore/benchmarks/src/benchmarks/regression/
H A DStringSplitBenchmark.java20 import java.util.regex.Pattern;
42 Pattern p = Pattern.compile(",");
49 Pattern p = Pattern.compile("\\.");
H A DSchemePrefixBenchmark.java23 import java.util.regex.Pattern;
58 private final Pattern pattern = Pattern.compile("^([a-zA-Z][a-zA-Z0-9+\\-.]*):");
/libcore/luni/src/main/java/java/util/regex/
H A DPattern.java28 * The {@code Pattern} class and its companion, {@link Matcher}, also offer more functionality
37 * // Direct use of Pattern:
38 * Pattern p = Pattern.compile("Hello, (\\S+)");
221 * in {@code String} and the methods in {@code Pattern}.
225 public final class Pattern implements Serializable { class in inherits:Serializable
236 * This constant specifies that a {@code Pattern} is matched
243 * This constant specifies that a {@code Pattern} may contain whitespace or
257 * This constant specifies that the whole {@code Pattern} is to be taken
270 * This constant specifies that a {@code Pattern} tha
384 private Pattern(String pattern, int flags) throws PatternSyntaxException { method in class:Pattern
[all...]
H A DMatcher.java20 * The result of applying a {@code Pattern} to a given input. See {@link Pattern} for
28 private Pattern pattern;
88 Matcher(Pattern pattern, CharSequence input) {
99 * all occurrences of the {@code Pattern} with something else.
156 * find an occurrence of the {@link Pattern} in the string will start at the
168 * The next attempt to find an occurrence of the {@link Pattern} in the
183 * an occurrence of the Pattern in the string will start at the beginning of
218 * get lost. The next attempt to find an occurrence of the {@link Pattern}
222 * the new {@code Pattern}
[all...]
/libcore/luni/src/main/java/java/util/
H A DScanner.java38 import java.util.regex.Pattern;
67 private static final Pattern DEFAULT_DELIMITER = Pattern.compile("\\p{javaWhitespace}+");
70 private static final Pattern BOOLEAN_PATTERN = Pattern.compile("true|false", Pattern.CASE_INSENSITIVE);
72 // Pattern used to recognize line terminator.
73 private static final Pattern LINE_TERMINATOR = Pattern.compile(NL);
75 // Pattern use
[all...]
H A DTimeZone.java23 import java.util.regex.Pattern;
71 private static final Pattern CUSTOM_ZONE_ID_PATTERN = Pattern.compile("^GMT[-+](\\d{1,2})(:?(\\d\\d))?$");
/libcore/luni/src/main/native/
H A Djava_util_regex_Pattern.cpp17 #define LOG_TAG "Pattern"
98 NATIVE_METHOD(Pattern, closeImpl, "(J)V"),
99 NATIVE_METHOD(Pattern, compileImpl, "(Ljava/lang/String;I)J"),
102 jniRegisterNativeMethods(env, "java/util/regex/Pattern", gMethods, NELEM(gMethods));
/libcore/harmony-tests/src/test/java/org/apache/harmony/luni/tests/java/util/
H A DScannerTest.java56 import java.util.regex.Pattern;
418 Pattern pattern = s.delimiter();
423 * @tests java.util.Scanner#useDelimiter(Pattern)
427 s.useDelimiter(Pattern.compile("\\w+"));
431 s.useDelimiter((Pattern) null);
616 s.next((Pattern)null);
730 s = new Scanner("test\ntest").useDelimiter(Pattern.compile("^",
731 Pattern.MULTILINE));
735 s = new Scanner("").useDelimiter(Pattern.compile("^",
736 Pattern
[all...]
/libcore/luni/src/main/java/java/lang/
H A DHexStringParser.java21 import java.util.regex.Pattern;
53 private static final Pattern PATTERN = Pattern.compile(HEX_PATTERN);

Completed in 651 milliseconds

12