|  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 >> Computer Programspråk >> Content

    Definition av Delsträng

    Datorprogram och webbplatser använder olika typer av data, inklusive text . I de flesta programmeringsspråk , är sekvenser av text kallas strängar . En sträng är en sekvens av tecken , som kan innehålla stora och små bokstäver , siffror och symboler . En delsträng är en sektion av en större sträng. Många webbplatser och program använder delsträngar för att hantera data , till exempel användardata text . Textvariabler

    program och skript webb variabler att modellera enskilda data . Följande exempel PHP-kod visas hur du skapar en sträng variabel :

    $ my_words = " här är några ord " ,

    Denna kod ger variabeln ett namn och ett värde . Detta är ett uppdrag uttalande , med textinnehållet ingår i offerter på höger sida av uttalandet och likhetstecknet tilldela det till namngiven variabel till vänster . Textsträngar är bland de vanligaste typerna av data för både skrivbords-och webbapplikationer , lagra användarens input eller visa text. I vissa språk , såsom Java , måste programmerare deklarerar typen för en variabel när de skapar det , enligt följande :

    String MyWords = " här är några ord " ,
    string Sections

    Ibland programmerare behöver få tillgång till information om innehållet i en sträng variabel inklusive förvärva delar av det . Det är också vanligt att ansökningar till värden grödor String - till exempel om ett användargränssnitt har ett begränsat utrymme för att visa strängen , eller om en datalagring resurs , till exempel en databas , kan bara lagra strängar av en begränsad längd . Ofta delsträng funktioner utför i situationer där utvecklaren inte vet hur länge en sträng blir , t.ex. om den läses in från användarens input eller importeras från en datakälla .
    funktioner

    flesta språk ger standardfunktioner för att skapa delsträngar inom applikationer . Följande Java-kod visar :

    String sectionString = myWords.substring ( 0 , 7 ) ;

    returnerar de första sju tecknen i strängen som en ny sträng variabel . Den första parametern anger index för det första tecknet för delsträng , medan den andra anger läget efter det sista tecknet . Den första indexposition i en sträng är noll. Den delsträng sätt ändrar inte strängen kallas det på . Den kopierar det angivna tecknet sekvens i en ny sträng . Följande kod utför samma process i PHP :

    $ section_string = substr ( $ my_words , 0 , 7 ) ;

    I detta fall är de parametrar inkluderar den ursprungliga strängen samt indexpositioner .
    alternativ

    flesta delsträng funktionerna ger utvecklare med alternativ i fråga om de parametrar som de kan passera . Till exempel , om endast ett enda heltal parameter skickas till metoden kommer delsträng metoden löpa från den positionen till slutet av strängen , som i följande JavaScript -kod :

    var myText = " lite mer ord " , var- textSection = myText.substring ( 5 , 9 ) ;

    Vissa språk kan också kod för att passera negativa heltal , som i följande JavaScript exempel :

    var endText = myText.substring ( -2 ) ,

    returnerar de två sista tecknen i strängen

    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Definition av långlivade Ink
    ·Hur du uppdaterar Joomla ! K2
    ·Hur man öppnar en ICD Arkiv
    ·Character Array vs String
    ·Vad Är Client Server Integration System
    ·Hur man lär UML 2.0 Online
    ·Hur man binda en DataSet till en DataGrid
    ·Hur Loop en VBS Script
    ·Lägga till en apostrof i CL AS/400
    ·Decimal Vs . Antal Datatyper
    Utvalda artiklarna
    ·Hur Design Logik för ett flödesschema som skriver sif…
    ·Inaktivera PHP Registrera Globals
    ·Hur till Ändra PHP eller ASP.NET version med Enom webb…
    ·Hur Exit AVG 9
    ·Hur man lär sig Java Script för gratis
    ·Hur man använder Timer1 om VB.NET
    ·PHP Format för tidsstämplar Från MySQL
    ·Hur man visar en primärnyckel begränsning i Oracle
    ·Hur man använder Crystal Reports 2008 med Visual Studi…
    ·Komma åt Query Uppdatera
    Copyright © Dator Kunskap http://www.dator.xyz