Home | History | Annotate | Download | only in genrb

Lines Matching refs:UnicodeString

18 // Safer use of UnicodeString.
48 UnicodeString patString,uint32_t options,
49 UnicodeString replaceText, UErrorCode *status){
55 UnicodeString src(source, srcLen);
61 UnicodeString dest;
72 srcLen = removeText(src, srcLen, UnicodeString("^[ \\r\\n]+ "), 0, UnicodeString(), status); // remove leading new lines
73 srcLen = removeText(src, srcLen, UnicodeString("^\\s+"), 0, UnicodeString(), status); // remove leading spaces
74 srcLen = removeText(src, srcLen, UnicodeString("\\s+$"), 0, UnicodeString(), status); // remvoe trailing spcaes
81 UnicodeString patString("^\\s*?\\*\\s*?"); // remove pattern like " * " at the begining of the line
82 srcLen = removeText(source, srcLen, patString, UREGEX_MULTILINE, UnicodeString(), status);
83 return removeText(source, srcLen, UnicodeString("[ \\r\\n]+"), 0, UnicodeString(" "), status);// remove new lines;
89 UnicodeString patternString,
96 UnicodeString stringArray[MAX_SPLIT_STRINGS];
97 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), 0, *status);
98 UnicodeString src (source,srcLen);
112 UnicodeString out = matcher.group(1, *status);
131 UnicodeString stringArray[MAX_SPLIT_STRINGS];
132 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), UREGEX_MULTILINE, *status);
133 UnicodeString src(source, srcLen);
155 UnicodeString stringArray[MAX_SPLIT_STRINGS];
156 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), UREGEX_MULTILINE, *status);
157 UnicodeString src (source, srcLen);
165 UnicodeString patternString(patternStrings[option]);
195 UnicodeString stringArray[MAX_SPLIT_STRINGS];
196 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), UREGEX_MULTILINE, *status);
197 UnicodeString src (source, srcLen);
205 UnicodeString patternString(patternStrings[option]);
215 UnicodeString out = matcher.group(1, *status);
230 UnicodeString notePatternString("^translate\\s*?(.*)");
241 UnicodeString notePatternString("^note\\s*?(.*)");