Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Regular Expression Opplæring for Python 2.5
    Vanlige uttrykk er strenger av symboler som kjennetegner mønstre i teksten . Ved å bruke vanlige uttrykk , kan programmerere utvide streng søker utover enkle ord matching. Regulære uttrykk kan definere søker etter ordet lengder, vokal bruk , tegnsetting og så videre . Python 2.5 har et regulært uttrykk modul, "re ", som omslutter metoder nyttig å preforming regulære uttrykk søk. Du trenger
    Python tolk med Interactive Development Environment ( IDE )
    Vis flere instruksjoner
    en

    importere vanlige uttrykket modulen , og opprette en søkestreng . Skriv inn følgende i Python IDE : en

    >>> import re

    >>> ex_string = " dette er vår 123 eksempel string"

    den første kommandoen importerer det vanlige uttrykket modulen inn i dagens program , slik at programmereren til å utnytte sine funksjoner . Den " ex_string " variable vil være teststrengen å søke
    2

    Forsøk å finne et mønster i eksempelet strengen ved hjelp av " re" bibliotek : .

    >>> ; import re

    >>> ex_string = " dette er vår 123 eksempel string"

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

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

    dette er vår 123 eksempel streng

    kampen metoden tar et vanlig uttrykk i anførselstegn ( i dette tilfellet " . *" som søker etter en hel rekke tegn ) og skriver ut det første funnet kamp av mønsteret.
    3

    Endre kampen mønster, og legge til et søk etter en delstrengen : en

    >>> import re

    >>> ex_string = " dette er vår 123 eksempel string"

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

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

    123
    < p > den " søk "-metoden vil søke etter første forekomst av en delstreng matching et mønster og returnere det delstrengen . I dette eksempelet , det vanlige uttrykket "\\ d \\ d \\ d" forteller metode for å søke etter eventuelle delstrengen består av tre sifre sammen ( den eneste å være " 123" ) .

    früher :

     Weiter:
      Relatert Artike
    ·Maya Python Tutorial 
    ·Hvordan bruke Header filer i Python 
    ·Hvordan lage en Oversetter i Python 
    ·Hvordan bruke Python ordbok for Looping 
    ·Slik spiller en WAV -fil i Python 
    ·Hvordan kan jeg sjekke Python Innrykk i VIM 
    ·Hvordan å lære Python i Ubuntu 
    ·How to Program Med Python i Ubuntu 
    ·Hvordan feilsøke Python Starter 
    ·Hvordan lage Flash-kort i Python 
      Anbefalte artikler
    ·Slik kjører Java-kode på en virtuell maskin 
    ·Sette inn PHP variabler i XML 
    ·Hvordan bruke PEAR MDB2 
    ·Hvordan å lære SQL Online gratis 
    ·Hvordan bruke Turbo C 
    ·Hvordan ha en Bekreft Script & valideringer på en Send…
    ·Hvordan bruke BMP -filer Med QBasic 
    ·Hvordan Slett alle skrivere med VBScript 
    ·Hvor å Fastsette Microsoft Visual C + + 
    ·Retninger for en Jquery Thickbox 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/