ENTDownloader
Gestionnaire de fichiers pour l'ENT de l'Université d'Auvergne
Développé par Kévin Subileau
Référence de la classe Misc
Collection de méthodes utilitaires static. Plus de détails...
Types publics | |
enum | PREG_ORDER { PATTERN_ORDER, SET_ORDER } |
Fonctions membres publiques statiques | |
static boolean | preg_match (String pattern, String subject, List< String > matches) |
Analyse subject pour trouver l'expression qui correspond à pattern et stocke les résultats dans matches. | |
static boolean | preg_match (String pattern, String subject) |
Analyse subject pour trouver l'expression qui correspond à pattern. | |
static int | preg_match_all (String pattern, String subject, List< List< String >> matches, PREG_ORDER flags) |
Analyse subject pour trouver l'expression pattern et met les résultats dans matches, dans l'ordre spécifié par flags. | |
static int | preg_match_all (String pattern, String subject, List< List< String >> matches) |
Analyse subject pour trouver l'expression pattern et met les résultats dans matches, dans l'ordre spécifié par flags. | |
static String | tildeToHome (String path) |
Replace the tilde character (~) by the user's home directory, if the tilde is well placed (first character, followed by the file separator or nothing). | |
static String | addZeroBefore (int nb) |
Retourne le nombre passé en argument en le préfixant d'un zéro s'il est inférieur à 10. | |
static boolean | inArray (int needle, int[] haystack) |
Checks if an integer value exists in an array. |
Description détaillée
Collection de méthodes utilitaires static.
Documentation des énumérations membres
enum PREG_ORDER |
Documentation des fonctions membres
static String addZeroBefore | ( | int | nb | ) | [static] |
Retourne le nombre passé en argument en le préfixant d'un zéro s'il est inférieur à 10.
static boolean inArray | ( | int | needle, |
int[] | haystack | ||
) | [static] |
Checks if an integer value exists in an array.
- Paramètres:
-
needle The searched value. haystack The array.
- Renvoie:
- Returns true if
needle
is found in the array, false otherwise.
static boolean preg_match | ( | String | pattern, |
String | subject | ||
) | [static] |
Analyse subject pour trouver l'expression qui correspond à pattern.
- Paramètres:
-
pattern Le masque à chercher, sous la forme d'une chaîne de caractères. subject La chaîne d'entrée.
- Renvoie:
- preg_match() retourne un booléen indiquant si le masque pattern a été trouvé : false si aucune solution n'a été trouvé, true dans le cas contraire.
static boolean preg_match | ( | String | pattern, |
String | subject, | ||
List< String > | matches | ||
) | [static] |
Analyse subject pour trouver l'expression qui correspond à pattern et stocke les résultats dans matches.
- Paramètres:
-
pattern Le masque à chercher, sous la forme d'une chaîne de caractères. subject La chaîne d'entrée. matches Si différent de null, contient les résultats de la recherche. matches[0] contiendra le texte qui satisfait le masque complet, matches[1] contiendra le texte qui satisfait la première parenthèse capturante, etc. Le contenu de matches précédent l'appel à cette méthode est écrasé.
- Renvoie:
- preg_match() retourne un booléen indiquant si le masque pattern a été trouvé : false si aucune solution n'a été trouvé, true dans le cas contraire.
static int preg_match_all | ( | String | pattern, |
String | subject, | ||
List< List< String >> | matches | ||
) | [static] |
Analyse subject pour trouver l'expression pattern et met les résultats dans matches, dans l'ordre spécifié par flags.
Après avoir trouvé un premier résultat, la recherche continue jusqu'à la fin de la chaîne.
- Paramètres:
-
pattern Le masque à chercher, sous la forme d'une chaîne de caractères. subject La chaîne d'entrée. matches Tableau contenant tous les résultats, dans un tableau multidimensionnel ordonné tel que matches[0] est un tableau qui contient les résultats qui satisfont le masque complet, matches[1] est un tableau qui contient les résultats qui satisfont la première parenthèse capturante, etc..
- Renvoie:
- preg_match_all() retourne le nombre de résultats qui satisfont le masque complet.
static int preg_match_all | ( | String | pattern, |
String | subject, | ||
List< List< String >> | matches, | ||
PREG_ORDER | flags | ||
) | [static] |
Analyse subject pour trouver l'expression pattern et met les résultats dans matches, dans l'ordre spécifié par flags.
Après avoir trouvé un premier résultat, la recherche continue jusqu'à la fin de la chaîne.
- Paramètres:
-
pattern Le masque à chercher, sous la forme d'une chaîne de caractères. subject La chaîne d'entrée. matches Tableau contenant tous les résultats, dans un tableau multidimensionnel ordonné suivant le paramètre flags. flags Peut prendre une des deux valeurs suivantes : -
PREG_ORDER.PATTERN_ORDER
L'ordre est tel que matches[0] est un tableau qui contient les résultats qui satisfont le masque complet, matches[1] est un tableau qui contient les résultats qui satisfont la première parenthèse capturante, etc. -
PREG_ORDER.SET_ORDER
Les résultats sont classés de telle façon que matches[0] contient la première série de résultats, matches[1] contient la deuxième, etc.
-
PREG_ORDER.PATTERN_ORDER
- Renvoie:
- preg_match_all() retourne le nombre de résultats qui satisfont le masque complet.
static String tildeToHome | ( | String | path | ) | [static] |
Replace the tilde character (~) by the user's home directory, if the tilde is well placed (first character, followed by the file separator or nothing).
- Paramètres:
-
path the path to parse.
- Renvoie:
- the path given in parameter after replacing the tilde character by the user's home directory, ending by the file separator character.
La documentation de cette classe a été générée à partir du fichier suivant :