Retirez les espaces aux extrémités gauche et droite de la chaîne. Vous pouvez facilement utiliser la garniture, le ltrim ou le rtrim dans VBScript, mais il n'y a pas ces 3 méthodes intégrées en JS et doivent être écrites manuellement. La méthode d'implémentation suivante utilise des expressions régulières, qui sont très efficaces et ajoute ces trois méthodes aux méthodes intégrées de l'objet String.
Le format de la méthode écrite dans une classe est le suivant: (str.trim ();)
La copie de code est la suivante:
<script linguisse = "javascript">
String.prototype.trim = function () {
Renvoie ce.replace (/ (^ / s *) | (/ s * $) / g, "");
}
String.prototype.ltrim = function () {
Renvoie ce.replace (/ (^ / s *) / g, "");
}
String.prototype.rtrim = function () {
Renvoie ce.replace (/ (/ s * $) / g, "");
}
</cript>
L'écrire en fonction peut être fait comme ceci: (Trim (STR))
La copie de code est la suivante:
<script type = "text / javascript">
Fonction TRIM (STR) {// Supprimer les espaces aux extrémités gauche et droite
return str.replace (/ (^ / s *) | (/ s * $) / g, "");
}
fonction ltrim (str) {// supprimer l'espace à gauche
return str.replace (/ (^ / s *) / g, "");
}
fonction rtrim (str) {// supprimez l'espace à droite
return str.replace (/ (/ s * $) / g, "");
}
</cript>
Ce qui précède est deux façons d'éliminer les espaces des deux côtés des chaînes par JavaScript. J'espère que vous l'aimez.