| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Regular Expression Tutorial for Python 2.5
    Regulære udtryk er strenge af symboler, der tilkendegiver mønstre i tekst . Ved at bruge regulære udtryk , kan programmører forlænge strengen søgninger over simpel word matchning. Regulære udtryk kan definere søgninger efter ord længder, vokal brug , tegnsætning og så videre. Python 2.5 har et regulært udtryk modul "re ", som indkapsler metoder nyttige for preforming regulære udtryk søgninger. Ting du skal
    Python Interpreter med Interactive Development Environment (IDE)
    Vis Flere Instruktioner
    1

    importere det regulære udtryk modul og oprette en søgestreng . Indtast følgende i Python IDE : Hej

    >>> import re

    >>> ex_string = " dette er vores 123 eksempel string "

    den første kommando importerer det regulære udtryk modul i det aktuelle program , gør det muligt for programmøren at udnytte sine funktioner. Den " ex_string " variable vil være teststrengen at søge
    2

    forsøg på at finde et mønster i eksemplet strengen ved hjælp af " re " bibliotek: .

    >>> , import re

    >>> ex_string = " dette er vores 123 eksempel string "

    >>> match = re.match ( "*". , ex_string )

    >>> repr ( match.group (0) )

    dette er vores 123 eksempel string

    kampen metode tager et regulært udtryk i anførselstegn ( i dette tilfælde . " * ", der søger efter en hel streng af tegn ), og udskriver den først fundne match af mønsteret.
    3

    Change kampen mønster og tilføje en søgning efter en substring : Hej

    >>> import re

    >>> ex_string = " dette er vores 123 eksempel string "

    >>> match = re.search ( "\\ d \\ d \\ d " , ex_string )

    >>> repr ( match.group (0) )

    123
    < p > "Søg" metode vil søge efter den første forekomst af en delstreng der matcher et mønster og returnere substring . I dette eksempel "\\ d \\ d \\ d " det regulære udtryk fortæller den metode til at søge efter alle delstreng , der består af 3 cifre sammen ( kun én bliver "123 ").

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges Tk Toolkit Med Python 
    ·Variable Argument lister for Python 
    ·Sådan Konverter heltal til Digits i Python 
    ·Hvordan laver 3D Array i Python 
    ·Sådan Slet tegnsætningstegn i Python 
    ·Sådan Set Up en tabel i Python 
    ·Sådan Grev Words & Lines i Python 
    ·Python Metoder til Lister 
    ·Sådan får du adgang tupler i Python 
    ·Sådan oprettes en Python Program til at acceptere lige…
      Anbefalede Artikler
    ·Sådan Hook en Progress Bar til IO.Stream 
    ·Hvordan at skabe unikke felter i PHP /MySQL 
    ·Sådan åbne exe-filer med Visual Basic 
    ·Sådan redigeres en HTML-side , efter den er blevet gem…
    ·Sådan Find Out Your javac Version 
    ·Hvordan laver Strike -through Text 
    ·Sådan Indsæt & Fjern venstre og højre Java Arrays 
    ·Sådan Sortere en String Array i VBA 
    ·Sådan Automatiser FTP Downloads 
    ·Sådan flytte et billede med X & Y i JavaScript 
    Copyright © Computer Viden http://www.computerdk.com