⊗jsSpREMSp 119 of 294 menu

Η μέθοδος split στις κανονικές εκφράσεις της JavaScript

Σε αυτό το μάθημα θα αναλύσουμε τη μέθοδο split, η οποία σας είναι ήδη γνωστή - διαιρεί μια συμβολοσειρά σε έναν πίνακα βάσει ενός διαχωριστή. Θα πρέπει ήδη να γνωρίζετε ότι ο διαχωριστής περνιέται ως παράμετρος και είναι μια συμβολοσειρά.

Ωστόσο, αυτό δεν ισχύει πάντα - ως παράμετρος μπορεί να περαστεί και μια κανονική έκφραση. Σε αυτή την περίπτωση ως διαχωριστές θα λειτουργούν όλες οι υποσυμβολοσειρές, που ταιριάζουν με την κανονική έκφραση.

Στο επόμενο παράδειγμα, θα χωρίσουμε μια συμβολοσειρά σε πίνακα βάσει του διαχωριστή '-' ή του διαχωριστή '+':

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/);

Ως αποτέλεσμα, στη μεταβλητή θα καταγραφεί το εξής:

['a', 'b', 'c', 'd', 'e']

Δίνεται μια συμβολοσειρά με ημερομηνία και ώρα:

let str = '2025-12-31 12:59:59';

Χωρίστε αυτή τη συμβολοσειρά έτσι ώστε όλα τα μέρη της ημερομηνίας και της ώρας να βρίσκονται στον ίδιο πίνακα. Δηλαδή, θα πρέπει να προκύψει ο ακόλουθος πίνακας:

['2025', '12', '31', '12', '59', '59'];
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη