Un sous-chaîne est un groupe de personnages qui existent ensemble dans le cadre d' une valeur de chaîne plus grande. Par exemple, « monde » est une chaîne de « Bonjour tout le monde ! " Utilitaire C Shell ( CSH) de programmation a intégré dans les services publics tels que « awk » et «Echo» pour vous aider à manipuler des chaînes et des sous-chaînes dans vos programmes. Awk et les expressions régulières
L'utilitaire « awk » est un langage de traitement de texte intégré dans C Shell qui contient de nombreux opérateurs et fonctions qui vous permettent de traiter et de manipuler des chaînes de caractères et les chaînes. Vous pouvez l'utiliser en tapant le mot-clé " awk " avant un appel de fonction , qui indique au programme de filtrer les données qui suit. Certaines fonctions de sous-chaînes en œuvre l'utilisation des expressions régulières , qui sont des modèles de caractères tels que des lettres , des chiffres et des signes de ponctuation , utilisé pour faire correspondre caractères d'une chaîne à travers une recherche.
Rechercher Position
< br >
fonction " index" prend une chaîne et recherches pour la première occurrence d'une chaîne. Vous devez fournir les deux valeurs à la fonction. S'il trouve la sous-chaîne dans l'original, la fonction retourne un nombre qui indique la position du premier caractère de la chaîne. S'il ne peut pas trouver la chaîne, elle renvoie zéro . La fonction utilise une comparaison sensible à la casse . Par exemple , en tapant "echo $ mystring