Maison >interface Web >js tutoriel >JavaScript utilise des expressions régulières pour supprimer des caractères après les compétences space_javascript
Lors de la lecture de l'heure à partir de la base de données principale, nous obtenons souvent la date entière, l'année, le mois et le jour, y compris les heures, les minutes et les secondes, comme 2015-1-28 14:56:00, mais généralement nous n'a besoin que de l'année, du mois et du jour précédents. C'est tout. Une méthode simple consiste à utiliser directement split(" ")[0] pour intercepter avec des espaces et obtenir le premier paragraphe intercepté, qui est l'année, le mois et le jour. voulez. Parlons maintenant de la façon d'utiliser les expressions régulières pour y parvenir
.Idée : récupérez les espaces dans la chaîne, puis remplacez tous les espaces et caractères après les espaces par des espaces vides.
La règle habituelle pour obtenir des espaces est s
Pratique :
Mais le résultat est 2015-12-2615:22:00. Seuls les espaces sont supprimés, mais les caractères après les espaces ne sont pas supprimés. Ensuite, modifions notre expression régulière.
Le résultat est maintenant le 26/12/2015, qui répond aux exigences.
En effet, [x00-xff] correspondra aux caractères codés sur deux octets, aux lettres et aux caractères chinois, tandis que l'écriture seule ne correspond qu'aux espaces.
Cet article a principalement pour but de familiariser tout le monde avec les règles habituelles. J'espère qu'il vous plaira.