Mode Java correspondant à la correspondance de la force brute
/ *** MODE MATCHING BRUTE FORK MATCHING * / Package Javay.util; String cible * @param Mode Mode String * @return Mode String en premier lieu dans la série Target * / public static int Matchmatch (String Target, String Match) {int targetLength = Target.Length (); (); Le caractère initial de la chaîne de mode while (idxtgt <TargetLength && idxptn <patternLength) {// Recherchez un caractère correspondant if (cible.charat (idxtgt) == Pattern.Charat (idxptn)) {// Si égal, continuez à comparer Le caractère idxtgt + +; idxptn == PatternLength) {// Instructions qui correspondent à l'index de retour réussi;} else {return -1;}}}}
Exemple:
Index statique (char [] Source, char [] Target) {char First = Target [0]; +) {/ * Recherchez Flashter. * / If (source [i]! = D'abord) {while (++ i <= max && source [i]! = D'abord); max) {int j = i + 1; int end = j + cible.length -1; ));
Ce qui précède est tout le contenu de cet article.