Bonjour tout le monde.
Une question comment peut-on verifier si dans un String contient le char ",dans contains(), je ne peux pas faire """ ni '"' dans ().
Vous avez eu ce genre de pb?
merci
Version imprimable
Bonjour tout le monde.
Une question comment peut-on verifier si dans un String contient le char ",dans contains(), je ne peux pas faire """ ni '"' dans ().
Vous avez eu ce genre de pb?
merci
réponse :
quand un caractere est reservé, pour le "déreserver", c'est à dire le considérer comme un caractère, on utilise \. C'est aussi valable pour \ ;)Code:
1
2 tonString.contains("\"");
bon courage!
mavina
et histoire de mettre un peu de vocabulaire, on appelle ça un caractère d'échappement :P
si tu le dis ... :aie:Citation:
Envoyé par @ldehan
Moi et les termes technique... A quoi bon connaitre son nom, tant que je connais sa fonction :mouarf:
bye
mavina
je suis pas tout a fait d'accord... quand tu sais comment ca s'appelle, c'est beaucoup plus facile a retrouvé.Citation:
Envoyé par mavina
et ca evite d'être obligé d'aller poser la question dans un forum... :P
Et le fait d'avoir un peu de vocabulaire technique, te permet aussi de mieux te faire comprendre et de mieux comprendre ce que tu peux lire.
Ce n'est pas grave de ne pas connaitre le nom mais le fait de direme choque un peu.Citation:
Envoyé par mavina
la condition derriere (si, ou if en terme informatique, tant que en terme francais ;)) te renseigne sur ma pensée :
tant que je sais a quoi ca sert
Il y a terme et terme... Moi j'appellais ca "anti-slash caractere" :D
tant que tu n'utilises qu'un seul langage je suis d'accord mais que ce passe-t-il quand tu veux changer ou apprendre un nouveau langage ?Citation:
Envoyé par mavina
je ne parle pas du nom du caractère qui pourrait etre aussi bien un 'w' ou un 'x' mais bien de la notion informatique, comme on pourrait parler d'opérateurs ou de choses plus générales comme la récursivité, le polymorphisme...Citation:
Envoyé par mavina
Il s'agit là d'un vocabulaire technique spécifique et je vois mal comment tu peux t'en passer 8O
Pour info je pratique le java, C, C++, caml (cadre des cours), JSP, php(moins maintenant), scripting divers (mIRC entre autres)...
Je ne cherche pas à dire que ce n'est pas important, mais très franchement, ce genre de terme, je ne le retiens pas comme "polymorphisme", "heritage" ou encore "cast"...
Savoir que c'est un caractere d'echapement, c'est cool (jvais retenir du coup ^^) mais bon ... ;)
franchement j'étais comme toi j'aimais pas du tout employer ce genre de termes, mais je constate maintenant que si tu ne les connais pas ça devient vite difficile de se comprendre
entre nous qui connaissons ouais, mais je me vois pas lui repondre :
"utilises le caractere d'echapement que diantre !"
Je prefere amplement lui expliquer le principe ;)
oui c'est sûr :lol:, mais je parlais de se comprendre entre développeurs confirmés
dans tous les cas on est tout à fait d'accord sur le fait que ce vocabulaire est quelque peu pompeux
alors on est d'accord depuis le début :PCitation:
Envoyé par mavina
je suis bien d'accord que savoir ce qu'est un caractère d'échappement ne soit pas important, mais tu avais l'air de généraliser l'idée de se désinteressé de termes techniques
et c'est plutot ca qui m'etonnait :)Citation:
Envoyé par mavina
pour un concept aussi "futile" que le caractere d'echapement, c'est ca que je voulais dire. Pour ce qui est des gros concepts que j'ai cités plus haut c'est autre chose ^^
sujet et débat clos, désolé pour le "HS" ;)