Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe te Symbolen Vervangen door Regex
zwoegen in de vergetelheid , terwijl het maken van een groot deel van de internet wereld een gaan propositie , reguliere expressies zijn de miskende held van de informatietechnologie . Overal gevonden van scripts dienen webpagina's op bio-informatica aan uw nederige tekstverwerkingsprogramma , reguliere expressies helpen beheerders en programmeurs tam , de vorm en de controle van grote hoeveelheden gegevens met weinig inspanning . De syntax van reguliere expressies is een uitdaging . Terwijl ze zijn voornamelijk taal manipulators , reguliere expressies lijken niets op een natuurlijke taal . Wat je nodig hebt
Perl
Tekstbestand
Toon Meer Aanwijzingen
1

Bereid een tekstbestand door het kopiëren van een werk in het publieke domein in een tekstbestand . Sla het bestand met de naam " regextest1 " met de " . Txt ' achtervoegsel in je documenten directory ( of map ) in een nieuwe map met de naam" RegExTests . " Kopen van 2

Start een console sessie als u werkt met Windows , start een terminal sessie als u Mac OS X. Type " perl - v " in de opdrachtregel prompt om de aanwezigheid van Perl controleren op uw systeem en de versie
.

Type 3 het volgende op de opdrachtregel en druk op de " Enter " -toets :

perl - e " . s /\\ /PERIODE /g; " - pi.save $ (Zoek Documenten /RegExTests - type f ) op Twitter

Dit commando zal alle documenten in de directory RegExTests te openen , opent u het elke optreden van een periode met het woord pERIODE vervangen en het bewerkte document opslaan .

Sinds de periode is een metateken in reguliere expressies , om een ​​" letterlijke " periode vinden, moet u de escape symbool gebruikt " \\ . " Om deze symbolen vinden , $ ( ) * + [ \\ ^ { | , je moet ze ontsnappen met de escape-teken , \\ : . ? \\ $ \\ ( \\ ) \\ * \\ + \\ . ? . \\ \\ [ \\ \\ \\ ^ \\ { \\ |
4

Vervang het dollarteken , " $ " met het woord DOLLAR ( of een woord dat je wilt ) met de volgende Perl-script : < br >

perl - e " s /\\ $ /DOLLAR /g; " - pi.save $ ( vind Documenten /RegExTests - type f ) op Twitter

Dit zal elk document in het telefoonboek openen , vinden elk voorkomen van de dollar te ondertekenen en te vervangen door het woord dOLLAR . Als u alleen wilt zoeken en vervangen in een document , kunt u het script herschrijven als :

perl - e " s /\\ $ /DOLLAR /g; " - pi.save $ ( vind Documenten /RegExTests /regextest1.txt - type f ) op Twitter

Previous: Next:
  python Programming
·Hoe te Klinkers berekenen in P…
·Hoe om Flash Cards Maak in Pyt…
·Hoe te Weighscore berekenen in…
·How to Get Rid van haakjes in …
·Hoe te lijsten Zet die achter …
·Hoe maak je een lege lijst Det…
·Surfen op een bestand in Pytho…
·Hoe te lezen Int Uit bestand i…
·Hoe te Hoofdletters zoeken in …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te VB6 gebruiken als een SWF Variabl…
·Hoe maak je een Cipher in C Creëren 
·Hoe te Omgevingsvariabelen lezen in VB6 
·Hoe te mysqladmin Flush - Hosts Coded in…
·Hoe maak je een Servlet kaart binnen een…
·Wat is een PCM -formaat 
·Hoe te versleutelen en Watermark een PHP…
·Verschil tussen C & Visual C 
·Hoe maak je een PHP variabele Met JavaSc…
Copyright © Computer Kennis http://www.nldit.com