1<?xml version="1.0" encoding="ascii"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3          "DTD/xhtml1-transitional.dtd">
4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5<head>
6  <title>lldb.SBModule.symbols_access.re_compile_type</title>
7  <link rel="stylesheet" href="epydoc.css" type="text/css" />
8  <script type="text/javascript" src="epydoc.js"></script>
9</head>
10
11<body bgcolor="white" text="black" link="blue" vlink="#204080"
12      alink="#204080">
13<!-- ==================== NAVIGATION BAR ==================== -->
14<table class="navbar" border="0" width="100%" cellpadding="0"
15       bgcolor="#a0c0ff" cellspacing="0">
16  <tr valign="middle">
17
18  <!-- Tree link -->
19      <th>&nbsp;&nbsp;&nbsp;<a
20        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
21
22  <!-- Index link -->
23      <th>&nbsp;&nbsp;&nbsp;<a
24        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
25
26  <!-- Help link -->
27      <th>&nbsp;&nbsp;&nbsp;<a
28        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
29
30  <!-- Project homepage -->
31      <th class="navbar" align="right" width="100%">
32        <table border="0" cellpadding="0" cellspacing="0">
33          <tr><th class="navbar" align="center"
34            ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
35          </tr></table></th>
36  </tr>
37</table>
38<table width="100%" cellpadding="0" cellspacing="0">
39  <tr valign="top">
40    <td width="100%">
41      <span class="breadcrumbs">
42        <a href="lldb-module.html">Package&nbsp;lldb</a> ::
43        <a href="lldb.SBModule-class.html">Class&nbsp;SBModule</a> ::
44        <a href="lldb.SBModule.symbols_access-class.html">Class&nbsp;symbols_access</a> ::
45        Class&nbsp;re_compile_type
46      </span>
47    </td>
48    <td>
49      <table cellpadding="0" cellspacing="0">
50        <!-- hide/show private -->
51        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
52    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
53        <tr><td align="right"><span class="options"
54            >[<a href="frames.html" target="_top">frames</a
55            >]&nbsp;|&nbsp;<a href="lldb.SBModule.symbols_access.re_compile_type-class.html"
56            target="_top">no&nbsp;frames</a>]</span></td></tr>
57      </table>
58    </td>
59  </tr>
60</table>
61<!-- ==================== CLASS DESCRIPTION ==================== -->
62<h1 class="epydoc">Class re_compile_type</h1><p class="nomargin-top"></p>
63<center>
64<center>  <map id="uml_class_diagram_for_lldb_sbm_5" name="uml_class_diagram_for_lldb_sbm_5">
65<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#flags" title="lldb.SBModule.symbols_access.re_compile_type.flags" alt="" coords="17,31,391,49"/>
66<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#groupindex" title="lldb.SBModule.symbols_access.re_compile_type.groupindex" alt="" coords="17,49,391,68"/>
67<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#groups" title="lldb.SBModule.symbols_access.re_compile_type.groups" alt="" coords="17,68,391,87"/>
68<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#pattern" title="lldb.SBModule.symbols_access.re_compile_type.pattern" alt="" coords="17,87,391,105"/>
69<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#__copy__" title="lldb.SBModule.symbols_access.re_compile_type.__copy__" alt="" coords="17,108,391,127"/>
70<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#__deepcopy__" title="lldb.SBModule.symbols_access.re_compile_type.__deepcopy__" alt="" coords="17,127,391,145"/>
71<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#findall" title="findall(string[, pos[, endpos]]) &#45;&#45;&gt; list." alt="" coords="17,145,391,164"/>
72<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#finditer" title="finditer(string[, pos[, endpos]]) &#45;&#45;&gt; iterator." alt="" coords="17,164,391,183"/>
73<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#match" title="match(string[, pos[, endpos]]) &#45;&#45;&gt; match object or None." alt="" coords="17,183,391,201"/>
74<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#scanner" title="lldb.SBModule.symbols_access.re_compile_type.scanner" alt="" coords="17,201,391,220"/>
75<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#search" title="search(string[, pos[, endpos]]) &#45;&#45;&gt; match object or None." alt="" coords="17,220,391,239"/>
76<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#split" title="split(string[, maxsplit = 0]) &#160;&#45;&#45;&gt; list." alt="" coords="17,239,391,257"/>
77<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#sub" title="sub(repl, string[, count = 0]) &#45;&#45;&gt; newstring Return the string obtained by &#160;replacing the leftmost non&#45;overlapping occurrences of pattern in string by &#160;the replacement repl." alt="" coords="17,257,391,276"/>
78<area shape="rect" id="node32" href="lldb.SBModule.symbols_access.re_compile_type-class.html#subn" title="Return the tuple (new_string, number_of_subs_made) found by replacing the &#160;leftmost non&#45;overlapping occurrences of pattern with the replacement repl." alt="" coords="17,276,391,295"/>
79<area shape="rect" id="node1" href="lldb.SBModule.symbols_access.re_compile_type-class.html" title="Compiled regular expression objects" alt="" coords="5,6,403,301"/>
80</map>
81  <img src="uml_class_diagram_for_lldb_sbm_5.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbm_5" ismap="ismap" class="graph-without-title" />
82</center>
83</center>
84<hr />
85<p>Compiled regular expression objects</p>
86
87<!-- ==================== INSTANCE METHODS ==================== -->
88<a name="section-InstanceMethods"></a>
89<table class="summary" border="1" cellpadding="3"
90       cellspacing="0" width="100%" bgcolor="white">
91<tr bgcolor="#70b0f0" class="table-header">
92  <td colspan="2" class="table-header">
93    <table border="0" cellpadding="0" cellspacing="0" width="100%">
94      <tr valign="top">
95        <td align="left"><span class="table-header">Instance Methods</span></td>
96        <td align="right" valign="top"
97         ><span class="options">[<a href="#section-InstanceMethods"
98         class="privatelink" onclick="toggle_private();"
99         >hide private</a>]</span></td>
100      </tr>
101    </table>
102  </td>
103</tr>
104<tr>
105    <td width="15%" align="right" valign="top" class="summary">
106      <span class="summary-type">&nbsp;</span>
107    </td><td class="summary">
108      <table width="100%" cellpadding="0" cellspacing="0" border="0">
109        <tr>
110          <td><span class="summary-sig"><a name="__copy__"></a><span class="summary-sig-name">__copy__</span>(<span class="summary-sig-arg">...</span>)</span></td>
111          <td align="right" valign="top">
112
113
114          </td>
115        </tr>
116      </table>
117
118    </td>
119  </tr>
120<tr>
121    <td width="15%" align="right" valign="top" class="summary">
122      <span class="summary-type">&nbsp;</span>
123    </td><td class="summary">
124      <table width="100%" cellpadding="0" cellspacing="0" border="0">
125        <tr>
126          <td><span class="summary-sig"><a name="__deepcopy__"></a><span class="summary-sig-name">__deepcopy__</span>(<span class="summary-sig-arg">...</span>)</span></td>
127          <td align="right" valign="top">
128
129
130          </td>
131        </tr>
132      </table>
133
134    </td>
135  </tr>
136<tr>
137    <td width="15%" align="right" valign="top" class="summary">
138      <span class="summary-type">&nbsp;</span>
139    </td><td class="summary">
140      <table width="100%" cellpadding="0" cellspacing="0" border="0">
141        <tr>
142          <td><span class="summary-sig"><a href="lldb.SBModule.symbols_access.re_compile_type-class.html#findall" class="summary-sig-name">findall</a>(<span class="summary-sig-arg">...</span>)</span><br />
143      findall(string[, pos[, endpos]]) --&gt; list.</td>
144          <td align="right" valign="top">
145
146
147          </td>
148        </tr>
149      </table>
150
151    </td>
152  </tr>
153<tr>
154    <td width="15%" align="right" valign="top" class="summary">
155      <span class="summary-type">&nbsp;</span>
156    </td><td class="summary">
157      <table width="100%" cellpadding="0" cellspacing="0" border="0">
158        <tr>
159          <td><span class="summary-sig"><a href="lldb.SBModule.symbols_access.re_compile_type-class.html#finditer" class="summary-sig-name">finditer</a>(<span class="summary-sig-arg">...</span>)</span><br />
160      finditer(string[, pos[, endpos]]) --&gt; iterator.</td>
161          <td align="right" valign="top">
162
163
164          </td>
165        </tr>
166      </table>
167
168    </td>
169  </tr>
170<tr>
171    <td width="15%" align="right" valign="top" class="summary">
172      <span class="summary-type">&nbsp;</span>
173    </td><td class="summary">
174      <table width="100%" cellpadding="0" cellspacing="0" border="0">
175        <tr>
176          <td><span class="summary-sig"><a href="lldb.SBModule.symbols_access.re_compile_type-class.html#match" class="summary-sig-name">match</a>(<span class="summary-sig-arg">...</span>)</span><br />
177      match(string[, pos[, endpos]]) --&gt; match object or None.</td>
178          <td align="right" valign="top">
179
180
181          </td>
182        </tr>
183      </table>
184
185    </td>
186  </tr>
187<tr>
188    <td width="15%" align="right" valign="top" class="summary">
189      <span class="summary-type">&nbsp;</span>
190    </td><td class="summary">
191      <table width="100%" cellpadding="0" cellspacing="0" border="0">
192        <tr>
193          <td><span class="summary-sig"><a name="scanner"></a><span class="summary-sig-name">scanner</span>(<span class="summary-sig-arg">...</span>)</span></td>
194          <td align="right" valign="top">
195
196
197          </td>
198        </tr>
199      </table>
200
201    </td>
202  </tr>
203<tr>
204    <td width="15%" align="right" valign="top" class="summary">
205      <span class="summary-type">&nbsp;</span>
206    </td><td class="summary">
207      <table width="100%" cellpadding="0" cellspacing="0" border="0">
208        <tr>
209          <td><span class="summary-sig"><a href="lldb.SBModule.symbols_access.re_compile_type-class.html#search" class="summary-sig-name">search</a>(<span class="summary-sig-arg">...</span>)</span><br />
210      search(string[, pos[, endpos]]) --&gt; match object or None.</td>
211          <td align="right" valign="top">
212
213
214          </td>
215        </tr>
216      </table>
217
218    </td>
219  </tr>
220<tr>
221    <td width="15%" align="right" valign="top" class="summary">
222      <span class="summary-type">&nbsp;</span>
223    </td><td class="summary">
224      <table width="100%" cellpadding="0" cellspacing="0" border="0">
225        <tr>
226          <td><span class="summary-sig"><a href="lldb.SBModule.symbols_access.re_compile_type-class.html#split" class="summary-sig-name">split</a>(<span class="summary-sig-arg">...</span>)</span><br />
227      split(string[, maxsplit = 0])  --&gt; list.</td>
228          <td align="right" valign="top">
229
230
231          </td>
232        </tr>
233      </table>
234
235    </td>
236  </tr>
237<tr>
238    <td width="15%" align="right" valign="top" class="summary">
239      <span class="summary-type">&nbsp;</span>
240    </td><td class="summary">
241      <table width="100%" cellpadding="0" cellspacing="0" border="0">
242        <tr>
243          <td><span class="summary-sig"><a name="sub"></a><span class="summary-sig-name">sub</span>(<span class="summary-sig-arg">...</span>)</span><br />
244      sub(repl, string[, count = 0]) --&gt; newstring Return the string
245      obtained by replacing the leftmost non-overlapping occurrences of
246      pattern in string by the replacement repl.</td>
247          <td align="right" valign="top">
248
249
250          </td>
251        </tr>
252      </table>
253
254    </td>
255  </tr>
256<tr>
257    <td width="15%" align="right" valign="top" class="summary">
258      <span class="summary-type">&nbsp;</span>
259    </td><td class="summary">
260      <table width="100%" cellpadding="0" cellspacing="0" border="0">
261        <tr>
262          <td><span class="summary-sig"><a name="subn"></a><span class="summary-sig-name">subn</span>(<span class="summary-sig-arg">repl</span>,
263        <span class="summary-sig-arg">string</span>,
264        <span class="summary-sig-arg">count</span>=<span class="summary-sig-default">... = 0) --&gt; (newstring</span>,
265        <span class="summary-sig-arg">number of subs</span>)</span><br />
266      Return the tuple (new_string, number_of_subs_made) found by replacing
267      the leftmost non-overlapping occurrences of pattern with the
268      replacement repl.</td>
269          <td align="right" valign="top">
270
271
272          </td>
273        </tr>
274      </table>
275
276    </td>
277  </tr>
278  <tr>
279    <td colspan="2" class="summary">
280    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
281      <code>__delattr__</code>,
282      <code>__format__</code>,
283      <code>__getattribute__</code>,
284      <code>__hash__</code>,
285      <code>__init__</code>,
286      <code>__new__</code>,
287      <code>__reduce__</code>,
288      <code>__reduce_ex__</code>,
289      <code>__repr__</code>,
290      <code>__setattr__</code>,
291      <code>__sizeof__</code>,
292      <code>__str__</code>,
293      <code>__subclasshook__</code>
294      </p>
295    </td>
296  </tr>
297</table>
298<!-- ==================== PROPERTIES ==================== -->
299<a name="section-Properties"></a>
300<table class="summary" border="1" cellpadding="3"
301       cellspacing="0" width="100%" bgcolor="white">
302<tr bgcolor="#70b0f0" class="table-header">
303  <td colspan="2" class="table-header">
304    <table border="0" cellpadding="0" cellspacing="0" width="100%">
305      <tr valign="top">
306        <td align="left"><span class="table-header">Properties</span></td>
307        <td align="right" valign="top"
308         ><span class="options">[<a href="#section-Properties"
309         class="privatelink" onclick="toggle_private();"
310         >hide private</a>]</span></td>
311      </tr>
312    </table>
313  </td>
314</tr>
315<tr>
316    <td width="15%" align="right" valign="top" class="summary">
317      <span class="summary-type">&nbsp;</span>
318    </td><td class="summary">
319        <a name="flags"></a><span class="summary-name">flags</span>
320    </td>
321  </tr>
322<tr>
323    <td width="15%" align="right" valign="top" class="summary">
324      <span class="summary-type">&nbsp;</span>
325    </td><td class="summary">
326        <a name="groupindex"></a><span class="summary-name">groupindex</span>
327    </td>
328  </tr>
329<tr>
330    <td width="15%" align="right" valign="top" class="summary">
331      <span class="summary-type">&nbsp;</span>
332    </td><td class="summary">
333        <a name="groups"></a><span class="summary-name">groups</span>
334    </td>
335  </tr>
336<tr>
337    <td width="15%" align="right" valign="top" class="summary">
338      <span class="summary-type">&nbsp;</span>
339    </td><td class="summary">
340        <a name="pattern"></a><span class="summary-name">pattern</span>
341    </td>
342  </tr>
343  <tr>
344    <td colspan="2" class="summary">
345    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
346      <code>__class__</code>
347      </p>
348    </td>
349  </tr>
350</table>
351<!-- ==================== METHOD DETAILS ==================== -->
352<a name="section-MethodDetails"></a>
353<table class="details" border="1" cellpadding="3"
354       cellspacing="0" width="100%" bgcolor="white">
355<tr bgcolor="#70b0f0" class="table-header">
356  <td colspan="2" class="table-header">
357    <table border="0" cellpadding="0" cellspacing="0" width="100%">
358      <tr valign="top">
359        <td align="left"><span class="table-header">Method Details</span></td>
360        <td align="right" valign="top"
361         ><span class="options">[<a href="#section-MethodDetails"
362         class="privatelink" onclick="toggle_private();"
363         >hide private</a>]</span></td>
364      </tr>
365    </table>
366  </td>
367</tr>
368</table>
369<a name="findall"></a>
370<div>
371<table class="details" border="1" cellpadding="3"
372       cellspacing="0" width="100%" bgcolor="white">
373<tr><td>
374  <table width="100%" cellpadding="0" cellspacing="0" border="0">
375  <tr valign="top"><td>
376  <h3 class="epydoc"><span class="sig"><span class="sig-name">findall</span>(<span class="sig-arg">...</span>)</span>
377  </h3>
378  </td><td align="right" valign="top"
379    >&nbsp;
380    </td>
381  </tr></table>
382
383  <p>findall(string[, pos[, endpos]]) --&gt; list. Return a list of all
384  non-overlapping matches of pattern in string.</p>
385  <dl class="fields">
386  </dl>
387</td></tr></table>
388</div>
389<a name="finditer"></a>
390<div>
391<table class="details" border="1" cellpadding="3"
392       cellspacing="0" width="100%" bgcolor="white">
393<tr><td>
394  <table width="100%" cellpadding="0" cellspacing="0" border="0">
395  <tr valign="top"><td>
396  <h3 class="epydoc"><span class="sig"><span class="sig-name">finditer</span>(<span class="sig-arg">...</span>)</span>
397  </h3>
398  </td><td align="right" valign="top"
399    >&nbsp;
400    </td>
401  </tr></table>
402
403  <p>finditer(string[, pos[, endpos]]) --&gt; iterator. Return an iterator
404  over all non-overlapping matches for the RE pattern in string. For each
405  match, the iterator returns a match object.</p>
406  <dl class="fields">
407  </dl>
408</td></tr></table>
409</div>
410<a name="match"></a>
411<div>
412<table class="details" border="1" cellpadding="3"
413       cellspacing="0" width="100%" bgcolor="white">
414<tr><td>
415  <table width="100%" cellpadding="0" cellspacing="0" border="0">
416  <tr valign="top"><td>
417  <h3 class="epydoc"><span class="sig"><span class="sig-name">match</span>(<span class="sig-arg">...</span>)</span>
418  </h3>
419  </td><td align="right" valign="top"
420    >&nbsp;
421    </td>
422  </tr></table>
423
424  <p>match(string[, pos[, endpos]]) --&gt; match object or None. Matches
425  zero or more characters at the beginning of the string</p>
426  <dl class="fields">
427  </dl>
428</td></tr></table>
429</div>
430<a name="search"></a>
431<div>
432<table class="details" border="1" cellpadding="3"
433       cellspacing="0" width="100%" bgcolor="white">
434<tr><td>
435  <table width="100%" cellpadding="0" cellspacing="0" border="0">
436  <tr valign="top"><td>
437  <h3 class="epydoc"><span class="sig"><span class="sig-name">search</span>(<span class="sig-arg">...</span>)</span>
438  </h3>
439  </td><td align="right" valign="top"
440    >&nbsp;
441    </td>
442  </tr></table>
443
444  <p>search(string[, pos[, endpos]]) --&gt; match object or None. Scan
445  through string looking for a match, and return a corresponding
446  MatchObject instance. Return None if no position in the string
447  matches.</p>
448  <dl class="fields">
449  </dl>
450</td></tr></table>
451</div>
452<a name="split"></a>
453<div>
454<table class="details" border="1" cellpadding="3"
455       cellspacing="0" width="100%" bgcolor="white">
456<tr><td>
457  <table width="100%" cellpadding="0" cellspacing="0" border="0">
458  <tr valign="top"><td>
459  <h3 class="epydoc"><span class="sig"><span class="sig-name">split</span>(<span class="sig-arg">...</span>)</span>
460  </h3>
461  </td><td align="right" valign="top"
462    >&nbsp;
463    </td>
464  </tr></table>
465
466  <p>split(string[, maxsplit = 0])  --&gt; list. Split string by the
467  occurrences of pattern.</p>
468  <dl class="fields">
469  </dl>
470</td></tr></table>
471</div>
472<br />
473<!-- ==================== NAVIGATION BAR ==================== -->
474<table class="navbar" border="0" width="100%" cellpadding="0"
475       bgcolor="#a0c0ff" cellspacing="0">
476  <tr valign="middle">
477
478  <!-- Tree link -->
479      <th>&nbsp;&nbsp;&nbsp;<a
480        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
481
482  <!-- Index link -->
483      <th>&nbsp;&nbsp;&nbsp;<a
484        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
485
486  <!-- Help link -->
487      <th>&nbsp;&nbsp;&nbsp;<a
488        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
489
490  <!-- Project homepage -->
491      <th class="navbar" align="right" width="100%">
492        <table border="0" cellpadding="0" cellspacing="0">
493          <tr><th class="navbar" align="center"
494            ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
495          </tr></table></th>
496  </tr>
497</table>
498<table border="0" cellpadding="0" cellspacing="0" width="100%%">
499  <tr>
500    <td align="left" class="footer">
501    Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:35 2013
502    </td>
503    <td align="right" class="footer">
504      <a target="mainFrame" href="http://epydoc.sourceforge.net"
505        >http://epydoc.sourceforge.net</a>
506    </td>
507  </tr>
508</table>
509
510<script type="text/javascript">
511  <!--
512  // Private objects are initially displayed (because if
513  // javascript is turned off then we want them to be
514  // visible); but by default, we want to hide them.  So hide
515  // them unless we have a cookie that says to show them.
516  checkCookie();
517  // -->
518</script>
519</body>
520</html>
521