Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Ruby programmering >> Content

    Hur vill kolla om en Ruby sträng har en delsträng

    The Ruby string klassen kommer med dussintals inbyggda metoder för att utföra vanliga åtgärder och frågor på textsträngar . Det finns dock ingen metod med namnet " innehåller " eller " sök " som skulle innebära att möjligheten att söka efter och hitta delsträngar , såsom ordet " Hello" i strängen " Hello World ". Funktionaliteten är det , naturligtvis , men det är maskerad under oskyldigt klingande metoden " index . " Instruktioner
    1

    Öppna din terminal eller kommandotolk . I Windows XP , gör detta genom att klicka på " Start" och sedan " Kör ", och slutligen skriva " cmd ". I senare versioner av Windows , skulle du klickar på Windows-ikonen knappen istället , och helt enkelt skriva " cmd " i sökfältet och tryck på " Enter ".
    2

    Type " IRB " för att ladda Ruby interaktiv tolk . Addera 3

    Type " s = ' Hello World . ' " för att definiera en ny textsträng i Ruby .
    4

    skriver nu följande två kommandon för att se hur " index "-metoden hjälper dig att avgöra om en delsträng finns inom en Ruby sträng :

    s.index " World "

    s.index ' Bob '

    det första kommandot kommer tillbaka '6 , " index för den första bokstaven i det sökt efter strängen . Å andra sidan kommer det andra kommandot tillbaka " noll ", för att indikera att ordet " Bob " förekommer någonstans i strängen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver till temporär fil i Ruby
    ·Avinstallera Gems
    ·Hur man skapar filer med Ruby fileutils
    ·Hur Escape HTML Produktionen inom Rails
    ·Hur Debug Ruby
    ·Hur man byter Active Scaffold
    ·Hur till Öppen VBS -filer
    ·Hur man använder Ruby skript i Sketchup
    ·Hur man gör en spets axelryckning
    ·Hur man byter en Rails databas till SQLite3
    Utvalda artiklarna
    ·Hur man drar ett cirkeldiagram i Java
    ·Ta bort filer med T - SQL
    ·Hur man lär sig Java Enterprise
    ·Hur man använder JS att skriva till ett annat dokument…
    ·Hur Rulla en text i VB.Net
    ·Javascript Scrollbar Tutorial
    ·Hur hitta Minsta Genetiska algoritmer
    ·Ställa Access Key i Visual Basic
    ·Inaktivera avdelningarna på Fancybox
    ·Hur man sållar ett nummer i en sekvens
    Copyright © Dator Kunskap http://www.dator.xyz