Comment puis-je obtenir la sous-chaîne " It's big \"problem "
en utilisant une expression régulière ?
s = ' function(){ return " It\'s big \"problem "; }';
Comment puis-je obtenir la sous-chaîne " It's big \"problem "
en utilisant une expression régulière ?
s = ' function(){ return " It\'s big \"problem "; }';
Si votre IDE est IntelliJ Idea, vous pouvez oublier tous ces maux de tête et stocker votre regex dans une variable String et, lorsque vous le copiez-collerez à l'intérieur de la double-citation, il sera automatiquement modifié dans un format acceptable pour la regex.
exemple en Java :
String s = "\"en_usa\":[^\\,\\}]+";
maintenant vous pouvez utiliser cette variable dans votre regexp ou n'importe où.
Je me suis amusé à regexpal et je me suis retrouvé avec cette expression rationnelle : (Ne me demandez pas comment ça marche, je comprends à peine même si je l'ai écrit lol)
"(([^"\\]?(\\\\)?)|(\\")+)+"
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.