bonjour là-bas, j'ai plusieurs dossiers comme p>
Comment puis-je obtenir le dernier dossier et sauter les 5 premiers caractères à l'aide de Regex? P>
actuellement, j'ai salut p> . * \\ ([^ \\] +) \\ code> Pour obtenir le dernier chemin du dossier, mais je suis bloqué comment sauter les cinq premiers caractères afin que je puisse obtenir par exemple. été 2017 - Partie 1 Strong> ou été 2017 - Partie 2 Strong> de Regex. P>
3 Réponses :
Je pensais que je voudrais offrir une solution en Java, qui a une capacité de fractionnement de chaîne: cette impression: p>
dans pure regex: et < href = "https://regex101.com/r/rfhqg2/3" rel = "nofollow noreferrer"> https://regex101.com/r/rfhqg2/3 p> p> 1 $ code> contiendra été 2017 - Partie 2 Code> P>
Pourquoi ne pas correspondre à ces 5 caractères?
. * \\. {5} (. +) code> /. * \\ [^ \\] {5} ([^ \\] +) $ code>Avez-vous vraiment besoin de le faire avec la célibataire ...? Ce n'est pas très propre.
Oui, il doit être une célibataire expressive. Voir cette image: imgur.com/myapbyp - Tags devrait être album: été 2017 - Partie 1 sans 0001 au début.
@ user11935982 utilisez-vous Java? Votre syntaxe d'échappement semblerait impliquer que (ou peut-être C #).
non seulement un logiciel qui peut gérer regex
Quel langage de programmation utilisez-vous? Je suis sûr que cela a des fonctions pour analyser les chemins de fichiers.
Des questions sur l'utilisation de logiciels et non liées à la programmation ne sont pas sur le sujet ici. Lire centre d'aide .
De plus, si vous trouvez la solution vous-même, vous devez publier une réponse et ne pas modifier la question pour ajouter la réponse.
Pourquoi avez-vous écrit au lieu de regarder la réponse que j'ai marquée comme solution? Et regex sont liés à la programmation. Je n'ai répondu que l'utilisateur202729 qu'il devrait s'agir d'une doublure. La langue est python mais peu importe pour regex.