Μέθοδος substring

Η μέθοδος substring επιστρέφει μια υποσυμβολοσειρά από μια συμβολοσειρά (η αρχική συμβολοσειρά δεν τροποποιείται). Η πρώτη παράμετρος ορίζει τον αριθμό του χαρακτήρα από τον οποίο η μέθοδος αρχίζει να κόβει (η αρίθμηση ξεκινά από το μηδέν), και η δεύτερη παράμετρος - τον αριθμό του χαρακτήρα, στον οποίο πρέπει να ολοκληρωθεί η αποκοπή (ο χαρακτήρας με αυτόν τον αριθμό δεν περιλαμβάνεται στο αποκομμένο μέρος). Η δεύτερη παράμετρος δεν είναι υποχρεωτική, αν δεν καθοριστεί, τότε θα αποκοπούν όλοι οι χαρακτήρες μέχρι το τέλος της συμβολοσειράς.

Σύνταξη

javascriptσυμβολοσειρά.substring(από πού να αρχίσει η αποκοπή, [μέχρι πού να αποκοπεί]);

Παράδειγμα

Ας υποθέσουμε ότι δίνεται μια συμβολοσειρά. Ας εξάγουμε από αυτήν τους χαρακτήρες από τον πρώτο έως τον τρίτο:

javascriptlet str = 'abcde';
let sub = str.substring(1, 3);

console.log(sub);

Αποτέλεσμα εκτέλεσης του κώδικα (ο χαρακτήρας με αριθμό 3 δεν θα συμπεριληφθεί στο αποκομμένο μέρος):

javascript'bc'

Παράδειγμα

Ας εξάγουμε τώρα τους χαρακτήρες από τον 1-ο μέχρι το τέλος της συμβολοσειράς (για αυτό δεν ορίζουμε τη δεύτερη παράμετρο της μεθόδου):

javascriptlet str = 'abcde';
let sub = str.substring(1);

console.log(sub);

Αποτέλεσμα εκτέλεσης του κώδικα:

javascript'bcde'

Δείτε επίσης

  • μέθοδοι substr και slice,
    οι οποίες επίσης επιστρέφουν υποσυμβολοσειρά