@WORDS[["sep_list",]string]:  Renvoie le nombre de mots dans la chaîne.

 

La liste des séparateurs par défaut pour @FIELD, @FIELDS, @WORD et @WORDS est constituée d'un espace, d'une tabulation et d'une virgule.  Vous pouvez utiliser le premier paramètre facultatif, sep_list, pour spécifier les séparateurs que vous souhaitez utiliser. Si vous souhaitez utiliser un guillemet comme séparateur, faites-le précéder d'un caractère d'échappement. Lescaractères alphabétiques de sep_list sont sensibles à la casse.

 

@FIELD et @FIELDS diffèrent de @WORD et @WORDS dans la manière dont plusieurs séparateurs consécutifs sont pris en compte. @WORD et @WORDS considèrent une séquence comme un séparateur unique et ignorent les séparateurs situés aux deux extrémités de la chaîne. En revanche, @FIELD et @FIELDS comptent chaque occurrence d'un séparateur individuellement, y compris ceux qui se trouvent à l'une ou l'autre extrémité de la chaîne.

 

Si la chaîne est doublement citée, vous devez spécifier sep_list.

 

Voir aussi : @WORD, @FIELD, @FIELDS.

 

Exemples :

 

echo %@words[How many words in this list?]

6

 

echo %@words[How.many.words.in.this.list?]

1

 

echo %@words[".",How.many.words.in.this.list?]

6