J'ai un fichier binaire qui contient beaucoup de chaînes, est-il possible de trouver des chaînes de format JSON dans ce fichier?rechercher une chaîne de format JSON dans le fichier Java
Si j'ai codé ce fichier sur une grande chaîne dans mon programme, puis-je utiliser un moteur de recherche en Java pour trouver toutes les chaînes de la forme du format JSON?
Est-il possible d'utiliser la correspondance de modèle de Java? Si oui, quelle regex sera utilisée pour décrire une structure de données récursive comme JSON?
JSON est pas une langue régulière (à cause de l'imbrication des accolades et des accolades), alors ne perdez pas votre temps là-bas. –
Les regex ont progressé bien au-delà des langages réguliers, donc cet argument ne tient pas vraiment, du moins si vous utilisez une expression regex raisonnablement moderne comme Perl, PCRE ou .NET, qui gèrent toutes la récursivité, merci. AFAIK, le moteur de regex de Java ne supporte pas la récursivité. –