*   >> läser Utbildning artiklar >> science >> programming

Reguljära uttryck i Perl för Novice

Följande uttryck returnerar sant: "en två tre fyra fem" = ~ /one \\ b /"\\ b" indikerar en ordgräns. Följande uttryck kommer returnera false (inte matchas): "en två tre fyra fem" = ~ /on \\ vara /Detta eftersom tecknet "\\ b" i detta läge inte motsvarar en ordgräns (det är inuti ordet , 'en'). Nu kommer följande uttryck return true "ett, två, tre, fyra, fem" = ~ /två \\ b /Här strängen partiet "två \\ b 'är vad har matchats. Den "\\ b" motsvarar gränsen mellan ordet "två" och kommatecknet som följer det.

Följande uttryck kommer också att producera en match: "ett, två, tre, fyra, fem" = ~ /två \\ b /Här, även om det finns ett utrymme mellan kommatecken och ordet "tre", den "\\ b "fortfarande motsvarar gränsen mellan ordet" två "och kommatecknet som följer; kommatecknet är en icke-ordtecken och så finns det en gräns mellan ordet "två" och kommatecknet. Nu kommer följande uttryck return true: "one, två, tre fyra fem" = ~ /tre \\ b /Här strängen partiet "tre" är vad har matchats. Den "\\ b" motsvarar gränsen mellan ordet "tre" och karaktären "-" som följer det.

Tecknet "-" är ett ord separator; den separerar två ord sammanfogade; Det är inte ett ord karaktär. Följande uttryck returnerar sant: "en två tre fyra fem" = ~ /fem \\ b /Här "\\ b" motsvarar gränsen mellan ordet "fem" och den avslutande citattecken. Kombinera med andra tecken Du kan kombinera specialtecken ovan med andra tecken som vi har sett. Följande uttryck returnerar sant: "en två tre fyra fem sex" = ~ /fem \\ b sex /Detta liknar det sista exemplet vi såg. Du har ordet, "fem" följt av \\ b och sedan "sex" i regex. Nåväl, låt oss vila på denna punkt. Vi fortsätter i nästa del av serien.

Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan och mitt namn, Chrys i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Reguljära uttryck i Perl för nybörjare reguljära uttryck Mönster i Perl Mer reguljära uttryck mönster i Perl Regex grupperingar i Perl Regex Modifiers i Perl Building ett reguljärt uttryck i Perl använda reguljära uttryck i Perl Mer reguljära uttryck i Perl Omdömen

Page   <<  [1] [2] [3] [4] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.