homelinksBlijf op de hoogte van de recente aanpassingen op vbvoorbeelden!
Visual Basic 2010 Voorbeelden

visual basic 2010 broncode voorbeelden

Microsoft Visual Studio 2010Microsoft Developers Network - Visual BasicMicrosoft .NET Framework

27.11. Google Code Search en Regular Expressions

Print Email Deel op Facebook Deel op Twitter

Dit artikel is gepubliceerd op zondag 31 juli 2011 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.

Google Code Search, een zoekengine voor broncode, heeft ook ondersteuning voor reguliere expressies.
Deze gebruikt de IEEE POSIX Extended Regular Expressions standard syntax met weliswaar enkele beperkingen als het niet kunnen gebruiken van backreferences.
Hieronder vinden we enkele voorbeelden.

27.11.1. Character Classes

Pattern [aq][zw]erty vindt bijvoorbeeld de teksten "qwery", "azerty", "awerty" en "qzerty".

27.11.2. Negative Character Classes

Pattern [^aq][^zw]erty vindt bijvoorbeeld de tekst "operty" uit het woord "Property".

27.11.3. Shorthand Character Classes

Pattern \w123 vindt bijvoorbeeld de teksten "1123", "a123", "_123", ... .
Pattern a\db vindt bijvoorbeeld de teksten "a1b", "a2b", ... .

27.11.4. Period Character Class

Pattern ..s.er vindt bijvoorbeeld de teksten "answer", "faster", "lesser", ... .
Pattern Math[.]PI vindt bijvoorbeeld de tekst "Math.PI".

27.11.5. Metacharacters

Pattern Math\.PI vindt bijvoorbeeld de tekst "Math.PI".

27.11.6. Positional Assertions

Pattern ^[^aq][^zw]erty vindt bijvoorbeeld de tekst "vertY" in het begin van een string of lijn.
Pattern world$ vindt bijvoorbeeld de tekst "word" aan het einde van een string of lijn.

27.11.7. Quantifiers

Pattern poo*l vindt bijvoorbeeld de teksten "pol", "pool", "poool", ... .
Pattern po+l vindt bijvoorbeeld de teksten "pol", "pool", "poool", ... .
Pattern poo?l vindt bijvoorbeeld de teksten "pol" en "pool".
Pattern po{3,5}l vindt bijvoorbeeld de teksten "poool", "pooool", "poooool", ... .

27.11.8. Alternations

Pattern (az|qw)erty vindt bijvoorbeeld de teksten "qwerty" en "azert".

Dit artikel is gepubliceerd op zondag 31 juli 2011 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.