2010-11-08 7 views
0

J'essaie de déterminer la longueur d'une chaîne de caractères en utilisant JavaScript & si cette chaîne de caractères est supérieure à X longueur, supprimer suffisamment de caractères pour fais-en X longueur.Comment compter la longueur des chaînes et si plus de X longueur Supprimer les caractères X - JavaScript

Voici un exemple plus précis:

Disons que je veux compter la longueur de cette chaîne de caractères:

testing this 

que je pouvais faire quelque chose comme ceci:

str="testing this"; 
len=str.length; 
document.write(len); 

(qui retournerait une longueur de 12)

Maintenant, disons que je veux seulement que cette chaîne soit 4 caractères de long & Je veux couper suffisamment de caractères à la fin de la chaîne pour ne faire que 4 caractères (ou X caractères).

Si je savais comment, le résultat serait:

test 

Quelqu'un veut me aider?

Répondre

4
str="testing this"; len=str.length; 

document.write(str.substr(0,4)); 
+0

Wow ... Je me sens stupide ... Je ne peux pas croire que c'était si facile ... Merci beaucoup pour l'aide, j'apprécie! – Learning

1

Vous pouvez utiliser la fonction substring pour ce faire:

document.write('testing this'.substring(0, 4)); 
+0

idem ci-dessus commentaire. – Learning

Questions connexes