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 Skontrolujte , či Ruby String Má podreťazec

Ruby reťazec triedy prichádza s desiatkami vstavaných metód pre vykonávanie bežných operácií a otázky na reťazca textu. Avšak , žiadna metóda existuje s názvom " obsahuje " alebo " hľadať" , ktoré by znamenalo , schopnosť hľadať a nájsť podreťazca , napríklad slovo " Hello " v reťazci " Hello World " . Funkcia je tam , samozrejme , ale to je maskovaný pod neškodne znejúci metóda " index " . Pokyny dovolená 1

Otvorte terminál alebo príkazový riadok . V systéme Windows XP , postupujte nasledovne kliknutím na tlačidlo " Štart " a potom " Spustiť " a nakoniec príkazom " cmd " . V novších verziách systému Windows , mali by ste kliknúť na tlačidlo ikonu systému Windows miesto , a zadajte " cmd " do vyhľadávacieho riadku a stlačte klávesu " Enter " .
2

typu " IRB " načítať Ruby interaktívne tlmočníka .
3

Typ " s = " Hello World " . " definovať nový reťazec texte v Ruby .
4

Teraz zadajte nasledujúce dva príkazy , ako metóda " index " vám pomôže určiť , či existuje reťazec v rámci reťazca Ruby :

s.index ' Bob '
' Svet '

s.index

prvý príkaz vráti '6 ' index prvé písmeno hľadal reťazec . Na druhú stranu , bude druhý príkaz vráti " nula , " čo znamená , že slovo " Bob " sa vyskytuje nikde v reťazci .

Najnovšie články

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