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> <a 20 href="module-tree.html">Trees</a> </th> 21 22 <!-- Index link --> 23 <th> <a 24 href="identifier-index.html">Indices</a> </th> 25 26 <!-- Help link --> 27 <th> <a 28 href="help.html">Help</a> </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 lldb</a> :: 43 <a href="lldb.SBModule-class.html">Class SBModule</a> :: 44 <a href="lldb.SBModule.symbols_access-class.html">Class symbols_access</a> :: 45 Class 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 private</a>]</span></td></tr> 53 <tr><td align="right"><span class="options" 54 >[<a href="frames.html" target="_top">frames</a 55 >] | <a href="lldb.SBModule.symbols_access.re_compile_type-class.html" 56 target="_top">no 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]]) --> 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]]) --> 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]]) --> 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]]) --> 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])  --> 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]) --> newstring Return the string obtained by  replacing the leftmost non-overlapping occurrences of pattern in string by  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  leftmost non-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"> </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"> </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"> </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]]) --> 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"> </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]]) --> 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"> </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]]) --> 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"> </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"> </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]]) --> 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"> </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]) --> 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"> </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]) --> 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"> </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) --> (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"> </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"> </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"> </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"> </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 > 380 </td> 381 </tr></table> 382 383 <p>findall(string[, pos[, endpos]]) --> 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 > 400 </td> 401 </tr></table> 402 403 <p>finditer(string[, pos[, endpos]]) --> 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 > 421 </td> 422 </tr></table> 423 424 <p>match(string[, pos[, endpos]]) --> 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 > 441 </td> 442 </tr></table> 443 444 <p>search(string[, pos[, endpos]]) --> 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 > 463 </td> 464 </tr></table> 465 466 <p>split(string[, maxsplit = 0]) --> 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> <a 480 href="module-tree.html">Trees</a> </th> 481 482 <!-- Index link --> 483 <th> <a 484 href="identifier-index.html">Indices</a> </th> 485 486 <!-- Help link --> 487 <th> <a 488 href="help.html">Help</a> </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