Page 1 sur 1

[R] Comparaison de variable

Posté : dim. 27 juil. 2014 02:16
par lacnia
Bonsoir tout le monde ! ( Bonjour s'il fait jour )
Alors voila, un problème tout bête me bloque ces derniers temps, la comparaison de variable :

Code : Tout sélectionner

$a = "Je suis un chat et je n'aime pas les chiens !"
$b = "Je suis un chient et je n'aime pas les chats !"
 


J'aimerais par exemple qu'une fonction miracle compare ses deux variables et me retourne 1 s'il détecte un point commun de plus de x caractères (disons 10), ici il y aurait deux point commun par exemple, "Je suis un " et " et je n'aime pas les ".

Quelqu'un ne connaitrait pas par hasard un UDF proposant cette fameuse fonction miracle ? :shock:

Re: [..] Comparaison de variable

Posté : dim. 27 juil. 2014 04:34
par jchd
Voir peut-être de ce côté-là à appliquer récursivement. Je ne citerai aucun nom de peur de voir mikell ramener sa fraise pour m'infliger des supplices inavouables :lol:

Re: [..] Comparaison de variable

Posté : dim. 27 juil. 2014 11:09
par mikell
jc tu n'as aucune pitié pour les non-matheux :mrgreen:
ça veut dire quoi B(j) ? blowjob ?

@lacnia
En fait il y a bien plus de 2 solutions dans ton exemple
► Afficher le texte
Maintenant si tu veux plus de précisions dans la chaîne de plus de x caractères (par exemple qu'elle ne contienne que des mots entiers) il faut affiner
► Afficher le texte
Ces codes sont très faciles à adapter pour retourner un booléen

Re: [..] Comparaison de variable

Posté : dim. 27 juil. 2014 16:50
par lacnia
Merci pour vos réponse, je vais tester sa en rentrant ! :)

PS : jchd je ne comprends pas trop cet algorithme x)

Re: [R] Comparaison de variable

Posté : lun. 28 juil. 2014 16:33
par jchd
Laisse tomber, c'est une approche un peu byzantine pour tes besoins.
Essaye ceci :
► Afficher le texte