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 zistiť , či je jeden reťazec obsahuje ďalšie reťazec v Perlu

programovaní Perl vytvoril Larry Wall a jej základné koncepcie je , že to funguje na základe regulárnych výrazov . Regulárne výrazy sú spôsob hľadania predmetov a manipuláciu s dátami . Regulárne výrazy sú silné , pretože ušetrí veľa kódovanie v porovnaní s inými počítačovými jazykmi . Regulárne výrazy automatizovať proces zaobchádzanie s reťazcami . Perl môžete ľahko a rýchlo nájsť reťazca v rámci ďalších reťazcov a ponúka celý rad spôsobov , ako to dosiahnuť . Pokyny dovolená 1

Identifikovať reťazec , ktorý chcete vyhľadať v dlhšej frázy . Napríklad , ak je výraz " hľadá reťazec v tejto frázu " a slovo hľadať , je " reťazec " , bude tvoriť toto slovo pravidelnej hľadanie výrazu vo dlhšie frázy .
2

vytvorte testovacie situáciu . Nastaviť frázu zvolenej hľadaný výraz a musí obsahovať slovo , ktoré chcete vyhľadať . To možno dosiahnuť takto :

$ frázu = " hľadá reťazec v tejto frázu " ;

if ( $ slova = ~ m /string /)

výraz zápas vracia hodnotu true v prípade , že slovo " reťazec " sa nachádza v premennej " $ frázu . " = ~ Znamená " približne presne" čo znamená , že je hľadá identifikačné slovo vo frázu . = ~ Je tiež známy ako záväzné prevádzkovateľa .
3

Otestujte program perl . Ak zápas nevráti pravda , ako ste očakávali , je pravdepodobné , že buď regulárny výraz test je zle , alebo to nie je hľadanie reťazcový výraz správne .

Najnovšie články

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