| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Définition de Substring
    programmes et de sites Web utilisent différentes types de données, y compris le texte . Dans la plupart des langages de programmation , des séquences de texte sont considérés comme des cordes. Une chaîne est une séquence de caractères, qui peuvent inclure des majuscules et minuscules , chiffres et symboles . Un sous-chaîne est une section d'une chaîne plus grande . De nombreux sites et programmes utilisent chaînes pour gérer les données , tels que le texte de l'entrée utilisateur. Variables de texte

    programmes et des scripts Web utilisent des variables pour modéliser des éléments individuels de données. L'exemple de code PHP suivant illustre la création d'une chaîne variables :

    $ my_words = " voici quelques mots " ;

    Ce code donne le nom d'une variable et une valeur. Il s'agit d'une déclaration d'affectation , avec le contenu du texte inclus dans des citations sur le côté droit de la déclaration et le signe égal assignant à la variable nommée sur la gauche. Les chaînes de texte sont parmi les types les plus communs de données pour les applications Web et de bureau , l'entrée utilisateur de stockage ou de texte d'affichage. Dans certains langages , tels que Java , les programmeurs doivent déclarer le type d'une variable lors de sa création , comme suit :

    cordes MyWords = " voici quelques mots" ;
    Le cordes sections

    Parfois, les programmeurs ont besoin d'accéder aux informations sur le contenu d'une variable de chaîne, y compris l'acquisition de ses sections . Il est également fréquent pour les applications à des valeurs de chaîne de culture - par exemple, si une interface utilisateur dispose d'une quantité limitée d'espace pour afficher la chaîne , ou si une ressource de stockage de données , comme une base de données , ne peut stocker cordes d'une longueur limitée . Souvent , les fonctions de sous-chaînes s'exécutent dans des situations où le développeur ne sait pas combien de temps une chaîne sera comme si elle est lue depuis l'entrée d'utilisateur ou importé d' une source de données .
    fonctions

    La plupart des langages fournissent des fonctions standard pour la création de chaînes au sein des applications . Le code Java suivant illustre :

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

    renvoie les sept premiers caractères de la chaîne comme une nouvelle variable chaîne. Le premier paramètre indique l' index du premier caractère de la chaîne , tandis que le second indique la position après le dernier caractère . La première position de l'index dans une chaîne de caractères est égal à zéro . La méthode de chaîne ne modifie pas la chaîne, elle est appelée . Elle copie la séquence de caractères spécifiée dans une nouvelle chaîne. Le code suivant effectue le même processus dans PHP:

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

    Dans ce cas, les paramètres incluent la chaîne d'origine ainsi que la positions d'index .
    options

    plupart des fonctions de sous-chaînes fournissent aux développeurs des options en termes de paramètres qu'ils peuvent transmettre . Par exemple, si un seul paramètre entier est passé à la méthode , la méthode de la chaîne se déroulera à partir de cette position à la fin de la chaîne , comme dans le code JavaScript suivant :

    var myText = " un peu plus mots " ; var textSection = myText.substring (5, 9);

    Certaines langues permettent également le code pour passer des entiers négatifs , comme dans l'exemple JavaScript suivant :

    var endText = myText.substring (-2) ;

    renvoie les deux derniers caractères de la chaîne

    .

    Previous :

    next :
      articles connexes
    ·Comment faire pour créer des diagrammes de classes 
    ·Comment faire pour convertir récursive pour itératif 
    ·Comment faire pour convertir charset UTF- 8 à ISO-8859…
    ·Comment écrire un script d'installation 
    ·Comment faire une chaîne HTTP un lien 
    ·Comment Césure automatique d'un document à l'aide Wor…
    ·Comment écrire un script pour Déconnexion 
    ·COBOL peut afficher une valeur Hex 
    ·Comment mettre à l'épreuve AJAX 
    ·Comment écrire une chaîne de connexion dans un fichie…
      articles en vedette
    ·Les différences entre les liens et Rollover Buttons 
    ·Comment le type arabe dans Visual Basic 6.0 
    ·Comment remplacer les espaces de fin avec des expressio…
    ·Comment faire un Flux Twitter API Perl 
    ·Comment faire pour trouver le nombre d'écrans dans un …
    ·Puis-je utiliser PHP pour vérifier ce que la je suis e…
    ·Comment trouver le nombre de lignes dans une chaîne de…
    ·Pourcentage fonction en PHP 
    ·Comment faire pour créer un fichier de classe dans NET…
    ·Comment supprimer un fichier avec les sous - dossiers e…
    Copyright © Connaissances Informatiques http://fr.wingwit.com