Supprimer le premier caractère d'une chaîne en javascript (4 façons)

Supprimer le premier caractère d'une chaîne en javascript (4 façons)

La suppression du premier caractère d'une chaîne est une opération commune dans la programmation JavaScript. Que vous travailliez avec l'entrée de l'utilisateur ou la manipulation des données d'une API, il peut y avoir des moments où vous devez supprimer le premier caractère d'une chaîne. Heureusement, il existe plusieurs façons de le faire en JavaScript.

Méthode 1: Utilisation du substring () Méthode

La méthode substring () renvoie une sous-chaîne d'une chaîne basée sur les numéros d'index fournis comme arguments. Pour supprimer le premier caractère d'une chaîne à l'aide de la méthode substring (), vous pouvez passer la valeur 1 comme index de départ.

Voici un exemple:

Laissez str = "Hello World!"; laisser newtr = str.sous-chaîne (1); // "Ello World!"
12Laissez str = "Hello World!"; laisser newtr = str.sous-chaîne (1); // "Ello World!"

Dans cet exemple, le substring () La méthode renvoie une nouvelle chaîne qui commence à Index 1 (le deuxième caractère) et comprend tous les caractères suivants.

Méthode 2: Utilisation du tranche() Méthode

Le tranche() La méthode renvoie également une sous-chaîne d'une chaîne basée sur les numéros d'index prévus comme arguments. Pour supprimer le premier caractère d'une chaîne à l'aide de la méthode Slice (), vous pouvez passer la valeur 1 comme index de départ.

Voici un exemple:

Laissez str = "Hello World!"; laisser newtr = str.tranche (1); // "Ello World!"
12Laissez str = "Hello World!"; laisser newtr = str.tranche (1); // "Ello World!"

Dans cet exemple, le tranche() La méthode renvoie une nouvelle chaîne qui démarre à l'index 1 (le deuxième caractère) et comprend tous les caractères suivants.

Méthode 3: Utilisation du substr () Méthode

Le substr () La méthode renvoie une sous-chaîne d'une chaîne basée sur l'indice de départ et la longueur de la sous-chaîne. Pour supprimer le premier caractère d'une chaîne à l'aide de la méthode substr (), vous pouvez passer la valeur 1 comme index de démarrage et la longueur de la chaîne d'origine comme argument de longueur.

Voici un exemple:

Laissez str = "Hello World!"; laisser newtr = str.substr (1, str.longueur - 1); // "Ello World!"
12Laissez str = "Hello World!"; laisser newtr = str.substr (1, str.longueur - 1); // "Ello World!"

Dans cet exemple, la méthode substr () renvoie une nouvelle chaîne qui démarre à l'index 1 (le deuxième caractère) et inclut tous les caractères suivants en définissant la longueur de la sous-chaîne sur la longueur de la chaîne d'origine moins une.

Méthode 4: Utilisation du remplacer() Méthode

La méthode remplace () remplace une valeur spécifiée par une autre valeur dans une chaîne. Pour supprimer le premier caractère d'une chaîne à l'aide de la méthode Remplace (), vous pouvez utiliser une expression régulière pour correspondre au premier caractère et le remplacer par une chaîne vide.

Voici un exemple:

Laissez str = "Hello World!"; laisser newtr = str.remplacer (/ ^./, ""); // "Ello World!"
12Laissez str = "Hello World!"; laisser newtr = str.remplacer (/ ^./, ""); // "Ello World!"

Dans cet exemple, la méthode Replace () utilise une expression régulière pour correspondre au premier caractère (^.) et le remplace par une chaîne vide. Le ^ Le caractère dans l'expression régulière correspond au début de la chaîne, et le . correspond à n'importe quel personnage.

Conclusion

Il existe plusieurs façons de supprimer le premier caractère d'une chaîne en JavaScript, notamment en utilisant les méthodes de substring (), de slice (), substr () et de remplacer (). Choisissez la méthode qui correspond le mieux à vos besoins de programmation et à votre style de codage.