Home | History | Annotate | Download | only in intltest

Lines Matching refs:UnicodeString

187 const char* RegexTest::extractToAssertBuf(const UnicodeString& message) {
189 strcpy(ASSERT_BUF, "[[empty UnicodeString]]");
191 UnicodeString buf;
361 const UnicodeString pattern(pat, -1, US_INV);
362 const UnicodeString inputText(text, -1, US_INV);
369 UnicodeString patString(pat, -1, US_INV);
378 UnicodeString inputString(inputText);
379 UnicodeString unEscapedInput = inputString.unescape();
440 UnicodeString inputString(text, -1, US_INV);
441 UnicodeString unEscapedInput = inputString.unescape();
514 UnicodeString pattern(pat);
523 UnicodeString patString(pat);
771 UnicodeString re("abc");
776 UnicodeString inStr1 = "abcdef this is a test";
777 UnicodeString instr2 = "not abc";
778 UnicodeString empty = "";
903 UnicodeString re("01(23(45)67)(.*)");
906 UnicodeString data = "0123456789";
962 UnicodeString re("abc");
965 UnicodeString data = ".abc..abc...abc..";
1016 UnicodeString re(".*?(?:(\\Gabc)|(abc))", -1, US_INV);
1019 UnicodeString data = ".abcabc.abc..";
1049 UnicodeString s(" ");
1081 UnicodeString s(" ");
1123 UnicodeString testString("This is test data");
1142 UnicodeString shorterString("short");
1176 UnicodeString testString("aabb");
1229 UnicodeString testString("aaaaaaaaaaaaaaaaaaaaa");
1241 UnicodeString testString("aaaaaaaaaaaaaaaaaa");
1254 UnicodeString testString(1000000, 0x41, 1000000); // Length 1,000,000, filled with 'A'
1284 UnicodeString testString = "abc";
1324 UnicodeString re("abc");
1327 UnicodeString data = ".abc..abc...abc..";
1334 UnicodeString dest;
1346 UnicodeString d2 = ".abx..abx...abx..";
1359 UnicodeString d3 = "";
1384 UnicodeString d4 = "abc";
1397 UnicodeString re2("a(..)");
1400 UnicodeString d5 = "abcdefg";
1415 UnicodeString replacement = UNICODE_STRING_SIMPLE("Supplemental Digit 1 $\\U0001D7CF.");
1428 UnicodeString src = "abc 1 abc 2 abc 3";
1429 UnicodeString substitute = UNICODE_STRING_SIMPLE("--\\u0043--");
1431 UnicodeString result = matcher->replaceAll(substitute, status);
1436 UnicodeString src = "abc !";
1437 UnicodeString substitute = UNICODE_STRING_SIMPLE("--\\U00010000--");
1439 UnicodeString result = matcher->replaceAll(substitute, status);
1441 UnicodeString expected = UnicodeString("--");
1452 UnicodeString s = "The matches start with ss and end with ee ss stuff ee fin";
1455 UnicodeString result;
1510 UnicodeString re1("abc[a-l][m-z]");
1511 UnicodeString re2("def");
1571 UnicodeString s = "Hello World";
1606 UnicodeString fields[10];
1800 UnicodeString Hello("Hello, world.");
2020 UnicodeString dest;
2412 UnicodeString dest;
2694 UnicodeString result;
2907 UnicodeString fields[10];
3120 // Put the test data into a UnicodeString
3122 UnicodeString testString(FALSE, testData, len);
3129 UnicodeString testPattern; // The pattern for test from the test file.
3130 UnicodeString testFlags; // the flags for a test.
3131 UnicodeString
3149 UnicodeString testLine = lineMat.group(1, status);
3238 // a UnicodeString. This is a utility function needed by the actual test function,
3240 static void set(UVector &vec, int32_t val, UnicodeString index) {
3277 void RegexTest::regex_find(const UnicodeString &pattern,
3278 const UnicodeString &flags,
3279 const UnicodeString &inputString,
3282 UnicodeString unEscapedInput;
3283 UnicodeString deTaggedInput;
3448 UnicodeString groupNum = parseMatcher->group(2, status);
3701 infoln((UnicodeString)"\""+pattern+(UnicodeString)"\" "
3702 +flags+(UnicodeString)" \""+inputString+(UnicodeString)"\"");
3959 // Put the test data into a UnicodeString
3961 UnicodeString testDataString(FALSE, testData, len);
3994 UnicodeString nulnulSrc("${nulnul}");
3995 UnicodeString nulnul("\\u0000\\u0000", -1, US_INV);
3998 UnicodeString ffffSrc("${ffff}");
3999 UnicodeString ffff("\\uffff", -1, US_INV);
4024 UnicodeString line = lineMat->group(1, status);
4025 UnicodeString fields[7];
4030 UnicodeString pattern = flagMat->group(2, status);
4039 UnicodeString flagStr = flagMat->group(3, status);
4105 UnicodeString matchString = fields[1];
4146 UnicodeString resultString;
4147 UnicodeString perlExpr = fields[3];
4167 UnicodeString digitString = groupsMat->group(2, status);
4170 UnicodeString plusOrMinus = groupsMat->group(1, status);
4185 UnicodeString digitString = cgMat->group(1, status);
4248 UnicodeString expectedS(fields[4]);
4256 infoln((UnicodeString)"Expected \""+expectedS+(UnicodeString)"\"; got \""+resultString+(UnicodeString)"\"");
4328 // Put the test data into a UnicodeString
4330 UnicodeString testDataString(FALSE, testData, len);
4363 UnicodeString nulnulSrc("${nulnul}");
4364 UnicodeString nulnul("\\u0000\\u0000", -1, US_INV);
4367 UnicodeString ffffSrc("${ffff}");
4368 UnicodeString ffff("\\uffff", -1, US_INV);
4393 UnicodeString line = lineMat->group(1, status);
4394 UnicodeString fields[7];
4399 UnicodeString pattern = flagMat->group(2, status);
4408 UnicodeString flagStr = flagMat->group(3, status);
4488 UnicodeString matchString = fields[1];
4541 UnicodeString resultString;
4542 UnicodeString perlExpr = fields[3];
4555 UnicodeString digitString = groupsMat->group(2, status);
4558 UnicodeString plusOrMinus = groupsMat->group(1, status);
4573 UnicodeString digitString = cgMat->group(1, status);
4636 UnicodeString expectedS(fields[4]);
4644 infoln((UnicodeString)"Expected \""+expectedS+(UnicodeString)"\"; got \""+resultString+(UnicodeString)"\"");
4691 UnicodeString pattern("(a?){1,}");
4692 UnicodeString s("xyz");
4767 UnicodeString s = "xxx";
4859 UnicodeString s = "abxxx";
4879 UnicodeString s1 = "aaaaaaaaaaaaaaaaaaaaaaab";
4889 UnicodeString s2 = "aaaaaaaaaaaaaa aaaaaaaaab xxx";
4910 // use UnicodeString here to test the functionality.
4917 UnicodeString buffer;
5097 * splitUText() uses the C++ API directly, and the UnicodeString version uses mutable UTexts,
5111 UnicodeString pattern1("((?<![A-Za-z0-9])[#\\uff03][A-Za-z0-9_][A-Za-z0-9_\\u00c0-\\u00d6\\u00c8-\\u00f6\\u00f8-\\u00ff]*|(?<![A-Za-z0-9_])[@\\uff20][A-Za-z0-9_]+(?:\\/[\\w-]+)?|(https?\\:\\/\\/|www\\.)\\S+(?<![\\!\\),\\.:;\\]\\u0080-\\uFFFF])|\\$[A-Za-z]+)");
5114 UnicodeString pattern2("((https?\\:\\/\\/|www\\.)\\S+(?<![\\!\\),\\.:;\\]\\u0080-\\uFFFF])|(?<![A-Za-z0-9_])[\\@\\uff20][A-Za-z0-9_]+(?:\\/[\\w\\-]+)?|(?<![A-Za-z0-9])[\\#\\uff03][A-Za-z0-9_][A-Za-z0-9_\\u00c0-\\u00d6\\u00c8-\\u00f6\\u00f8-\\u00ff]*|\\$[A-Za-z]+)");
5115 UnicodeString s("#ff @abcd This is test");
5144 UnicodeString pattern = "(a)";
5145 UnicodeString text = "abcdef";
5151 UnicodeString s = m->group(1, status); // Bug 7740: segfault here.
5157 // Bug 8479: was crashing whith a Bogus UnicodeString as input.
5166 UnicodeString str;
5182 UnicodeString text = "abc.def";
5183 UnicodeString splits[10];
5213 UnicodeString cf = UnicodeString(c).foldCase();