DBA Data[Home] [Help]

SYS.OWA_PATTERN dependencies on OWA_TEXT

Line 90: components owa_text.vc_arr;

86: for example:
87:
88: declare
89: string varchar2(32767);
90: components owa_text.vc_arr;
91: begin
92: string := 'Today is 01/04/72';
93: if (owa_pattern.match(string, '(\d\d)/(\d\d)/(\d\d)', components))
94: then

Line 146: backrefs out owa_text.vc_arr,

142: flags in varchar2 DEFAULT NULL) return boolean;
143:
144: function match(line in varchar2,
145: pat in varchar2,
146: backrefs out owa_text.vc_arr,
147: flags in varchar2 DEFAULT NULL) return boolean;
148: function match(line in varchar2,
149: pat in out pattern,
150: backrefs out owa_text.vc_arr,

Line 150: backrefs out owa_text.vc_arr,

146: backrefs out owa_text.vc_arr,
147: flags in varchar2 DEFAULT NULL) return boolean;
148: function match(line in varchar2,
149: pat in out pattern,
150: backrefs out owa_text.vc_arr,
151: flags in varchar2 DEFAULT NULL) return boolean;
152:
153: /* Parameters to MATCH */
154: /* line - Any text string. */

Line 164: function match(mline in owa_text.multi_line,

160: /* Function returns whether or not a match was made. */
161:
162: /* The following MATCH functions perform matches on multi-line text */
163: /* objects. */
164: function match(mline in owa_text.multi_line,
165: pat in varchar2,
166: rlist out owa_text.row_list,
167: flags in varchar2 DEFAULT NULL) return boolean;
168: function match(mline in owa_text.multi_line,

Line 166: rlist out owa_text.row_list,

162: /* The following MATCH functions perform matches on multi-line text */
163: /* objects. */
164: function match(mline in owa_text.multi_line,
165: pat in varchar2,
166: rlist out owa_text.row_list,
167: flags in varchar2 DEFAULT NULL) return boolean;
168: function match(mline in owa_text.multi_line,
169: pat in out pattern,
170: rlist out owa_text.row_list,

Line 168: function match(mline in owa_text.multi_line,

164: function match(mline in owa_text.multi_line,
165: pat in varchar2,
166: rlist out owa_text.row_list,
167: flags in varchar2 DEFAULT NULL) return boolean;
168: function match(mline in owa_text.multi_line,
169: pat in out pattern,
170: rlist out owa_text.row_list,
171: flags in varchar2 DEFAULT NULL) return boolean;
172:

Line 170: rlist out owa_text.row_list,

166: rlist out owa_text.row_list,
167: flags in varchar2 DEFAULT NULL) return boolean;
168: function match(mline in owa_text.multi_line,
169: pat in out pattern,
170: rlist out owa_text.row_list,
171: flags in varchar2 DEFAULT NULL) return boolean;
172:
173: /* AMATCH */
174: function amatch(line in varchar2,

Line 186: backrefs out owa_text.vc_arr,

182:
183: function amatch(line in varchar2,
184: from_loc in integer,
185: pat in varchar2,
186: backrefs out owa_text.vc_arr,
187: flags in varchar2 DEFAULT NULL) return integer;
188: function amatch(line in varchar2,
189: from_loc in integer,
190: pat in out pattern,

Line 191: backrefs out owa_text.vc_arr,

187: flags in varchar2 DEFAULT NULL) return integer;
188: function amatch(line in varchar2,
189: from_loc in integer,
190: pat in out pattern,
191: backrefs out owa_text.vc_arr,
192: flags in varchar2 DEFAULT NULL) return integer;
193:
194: /* Parameters to AMATCH */
195: /* line - Any text string. */

Line 223: function change(mline in out owa_text.multi_line,

219: /* g - make changes "g"lobally - each occurance. */
220: /* By default CHANGE quits after the first match. */
221: /* Function returns the number of matches made. */
222:
223: function change(mline in out owa_text.multi_line,
224: from_str in varchar2,
225: to_str in varchar2,
226: flags in varchar2 DEFAULT NULL) return integer;
227:

Line 228: procedure change(mline in out owa_text.multi_line,

224: from_str in varchar2,
225: to_str in varchar2,
226: flags in varchar2 DEFAULT NULL) return integer;
227:
228: procedure change(mline in out owa_text.multi_line,
229: from_str in varchar2,
230: to_str in varchar2,
231: flags in varchar2 DEFAULT NULL);
232: