Référence › Référence des fonctions › Functions

Functions.text.starts_with

publique

Appel

Functions.text.starts_with(str, start)

Enregistrez-la comme dépendance nommée Functions.text.starts_with (accepter la complétion le fait pour vous), puis appelez-la sous ce nom.

Ce qu'elle fait

Teste un préfixe littéral d'octets à l'aide d'une sous-chaîne Lua. Les préfixes vides correspondent ; les caractères de motif n'ont aucune signification particulière et la casse est respectée.

Arguments

NomTypeCe qu'elle fait
strstringTexte à examiner.
startstringPréfixe littéral, préfixe vide compris.

Retours

1booleanIndique si le texte commence par le préfixe exact.

Éditions

Les fonctions utilitaires intégrées sont enregistrées sur toutes les éditions. Ce qui diffère, c'est l'API du jeu qu'elles lisent ; quand l'une manque, la fonction utilitaire se rabat sur une alternative ou renvoie nil avec une raison.

Elle ne lit directement aucune API du jeu.

Exemple

local zone = GetRealZoneText() or ""
return Functions.text.starts_with(zone, "Molten")

Source

Functions/text.lua, ligne 62. En lecture seule dans le jeu ; Dupliquer crée une copie modifiable.

Functions.text.starts_with(str, start)
    return str:sub(1, #start) == start

Retour à Référence des fonctions