[JAVA] Comment utiliser les méthodes substring et substr

Aperçu

Il existe une méthode Substring en tant que fonction pour découper une partie spécifiée d'une chaîne de caractères. Il existe également une méthode charAt. Découpez une longueur arbitraire de la chaîne de caractères à partir de la position spécifiée.

Comment utiliser en Java

public String substring(int Index)
public String substring(int startIndex, int endIndex)

La méthode subString de Java a les deux utilisations ci-dessus. Il existe les usages suivants.

String s1 = "Hello World";
// o World
s1.subString(4)
// O World
s1.subString(4, 11);

Comment utiliser en PHP

string substr (String $string, int $start [,int $length ] )

string Chaîne d'entrée. Au moins un caractère doit être spécifié.

start Si start est positif, la chaîne renvoyée est une chaîne commençant par le début, à partir de 0 dans String. Si start est négatif, la chaîne renvoyée est la chaîne commençant par le début, à compter de la fin de la chaîne.

length Si la longueur est positive, la chaîne retournée sera le nombre de caractères de longueur comptée depuis le début. Si la longueur est négative, les caractères de cette chaîne sont omis de la fin de la chaîne.

<?php
$rest = substr("Hello World", -1); // "d"rends le
$rest = substr("v", -2); // "ld"rends le
$rest = substr("Hello World", -3, 1); // "r"rends le
?>

Résumé

J'utilise Java pour les affaires, donc je le comprends dans une certaine mesure, mais je n'ai jamais entendu parler de la méthode substr de PHP. Par conséquent, je l'ai écrit en détail.

Recommended Posts

Comment utiliser les méthodes substring et substr
Comment utiliser StringBurrer et Arrays.toString.
Comment utiliser EventBus3 et ThreadMode
Comment appeler des classes et des méthodes
Comment utiliser l'égalité et l'égalité (comment utiliser l'égalité)
Comment utiliser les méthodes de classe [Java]
Comment utiliser OrientJS et OrientDB ensemble
Comment configurer et utiliser kapt
Comment utiliser @Builder et @NoArgsConstructor ensemble
Comment utiliser Map
Comment utiliser rbenv
Comment utiliser with_option
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser collection_select
Comment utiliser Twitter4J
Comment utiliser active_hash! !!
Comment utiliser MapStruct
Comment utiliser TreeSet
[Comment utiliser l'étiquette]
Comment utiliser l'identité
Comment utiliser le hachage
Comment utiliser Dozer.mapper
Comment utiliser Gradle
Comment utiliser org.immutables
Comment utiliser java.util.stream.Collector
Comment utiliser VisualVM
Comment utiliser Map
[Java] Comment utiliser la classe FileReader et la classe BufferedReader
[Ruby] Comment utiliser la méthode gsub et la sous-méthode
Comment utiliser la portée et le traitement des passes (servist)
Comment accéder aux méthodes et champs Java Private
[Java] Comment utiliser la classe Calendar et la classe Date
[Java] Comment utiliser Map
Comment utiliser Queue avec priorité
[Rails] Comment utiliser enum
Comment utiliser java Facultatif
Comment utiliser JUnit (débutant)
Comment utiliser le retour Ruby
[Rails] Comment utiliser enum
Comment utiliser la classe Java
Comment utiliser Big Decimal
[Java] Comment utiliser removeAll ()
Comment utiliser String [] args
Comment utiliser la jonction de rails
Comment utiliser Java Map
Ruby: Comment utiliser les cookies
Comment utiliser Dependant :: Destroy
Comment utiliser Eclipse Debug_Shell
Comment utiliser Apache POI
[Rails] Comment utiliser la validation
Comment utiliser les variables Java
[Rails] Comment utiliser authenticate_user!