Lines Matching refs:UnicodeString
16 // Safer use of UnicodeString.
46 UnicodeString patString,uint32_t options,
47 UnicodeString replaceText, UErrorCode *status){
53 UnicodeString src(source, srcLen);
59 UnicodeString dest;
70 srcLen = removeText(src, srcLen, UnicodeString("^[ \\r\\n]+ "), 0, UnicodeString(), status); // remove leading new lines
71 srcLen = removeText(src, srcLen, UnicodeString("^\\s+"), 0, UnicodeString(), status); // remove leading spaces
72 srcLen = removeText(src, srcLen, UnicodeString("\\s+$"), 0, UnicodeString(), status); // remvoe trailing spcaes
79 UnicodeString patString("^\\s*?\\*\\s*?"); // remove pattern like " * " at the begining of the line
80 srcLen = removeText(source, srcLen, patString, UREGEX_MULTILINE, UnicodeString(), status);
81 return removeText(source, srcLen, UnicodeString("[ \\r\\n]+"), 0, UnicodeString(" "), status);// remove new lines;
87 UnicodeString patternString,
94 UnicodeString stringArray[MAX_SPLIT_STRINGS];
95 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), 0, *status);
96 UnicodeString src (source,srcLen);
110 UnicodeString out = matcher.group(1, *status);
129 UnicodeString stringArray[MAX_SPLIT_STRINGS];
130 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), UREGEX_MULTILINE, *status);
131 UnicodeString src(source, srcLen);
153 UnicodeString stringArray[MAX_SPLIT_STRINGS];
154 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), UREGEX_MULTILINE, *status);
155 UnicodeString src (source, srcLen);
163 UnicodeString patternString(patternStrings[option]);
193 UnicodeString stringArray[MAX_SPLIT_STRINGS];
194 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), UREGEX_MULTILINE, *status);
195 UnicodeString src (source, srcLen);
203 UnicodeString patternString(patternStrings[option]);
213 UnicodeString out = matcher.group(1, *status);
228 UnicodeString notePatternString("^translate\\s*?(.*)");
239 UnicodeString notePatternString("^note\\s*?(.*)");