Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako hľadať a nahradiť s Python

Pythona String triedy príde , hneď po vybalení z krabice , s výkonným hľadanie - a - nahradiť metódu s názvom " nahradiť " . Funguje to takmer rovnaké ako nájsť - a - nahradiť funkcie v akomkoľvek bežnom textovom editore . Nevýhodou je , že nepodporuje regulárne výrazy . Pokyny dovolená 1

Otvorte IRP
2

Definovať reťazec zadaním nasledujúceho do interpret : .

S = " Toto je reťazec . "
3

Vykonajte vyhľadávanie a nahrádzanie s " " metódy :

s = s.replace nahradiť ( " To " , " To " )

Výsledkom bude : " To je reťazec . " Všimnite si , reťazce v Pythone sú nemenné , nemožno zmeniť , akonáhle sú definované . S cieľom získať asi to , že je nutné priradiť nový reťazec vytvorený " nahradiť " príkaz s rovnakým názvom premennej .
4

Zadajte nasledujúce vykonávať vyhľadávanie , ale len nahradiť prvých niekoľko prípadov nájdeného vzoru :

s = s.replace ( " nájsť " , " nahradenie " , count )

Napríklad :

s = " Toto je string . to je ďalší reťazec . "

s = s.replace ( " to " , " to " , 1 )

Pretože počet je nastavená na hodnotu " 1 " iba prvej inštancie bude nahradená , dáva nasledujúci výsledok : " .. To je reťazec Jedná sa o ďalší reťazec "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené