⊗pyPmREMSp 70 of 129 menu

Méthode split dans les expressions régulières Python

Pour diviser une chaîne en fonction d'une expression régulière spécifiée, on utilise la méthode split. Dans le premier paramètre de la méthode, nous spécifions l'expression régulière selon laquelle nous diviserons la chaîne. Dans le deuxième paramètre, nous définissons la chaîne que nous devons diviser. Dans le troisième paramètre optionnel, il est possible de spécifier le nombre maximum de parties pour la division. La méthode renvoie une liste des parties de la chaîne divisée :

re.split(ce qui divise, où diviser, [nb max. de parties])

Exemple

Décomposons une chaîne par un trait d'union :

txt = 'aaa-bbb-123 456' res = re.split('-', txt) print(res)

Résultat de l'exécution du code :

['aaa', 'bbb', '123 456']

Exemple

Maintenant, divisons la chaîne par le trait d'union deux fois :

txt = 'aaa-bbb-123-456' res = re.split('-', txt, 2) print(res)

Comme le montre le résultat de l'exécution du code, la chaîne a été divisée par le trait d'union seulement en deux parties. Et le reste de la chaîne est entré dans la troisième partie :

['aaa', 'bbb', '123-456']

Tâches pratiques

Soit une chaîne avec une date et une heure :

txt = '2025-12-31 12:59:59'

Décomposez cette chaîne de telle sorte que l'année, le mois, le jour, les heures, les minutes et les secondes soient tous dans un seul tableau.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser