Bonjour à tous,
Petite question regex : sur un site multilingue, pour ne pas devoir saisir des centaines de Tags dans les 3 langues, chaque tag n'existe qu'une seule fois et est libellé comme suit :
"tag en français/tag en anglais/tag en néerlandais".
Donc, les trois langues sont mentionnées dans le Tag.
J'utilise ensuite rereplacer pour remplacer dans chaque langue et ne conserver que "tag en français" par exemple.
Ca fonctionne, sauf que ça oblige à créer une liste exhaustive et manuelle dans rereplacer.
Or rereplacer permet aussi d'utiliser des regex.
Donc comment utiliser un regex pour ne récupérer qu'une seule langue (le français est avant le premier /, l'anglais entre les deux / et le néerlandais après le dernier /) ?
Pour rappel, le html sur une page correspond à ceci :
Merci,
Marc
Petite question regex : sur un site multilingue, pour ne pas devoir saisir des centaines de Tags dans les 3 langues, chaque tag n'existe qu'une seule fois et est libellé comme suit :
"tag en français/tag en anglais/tag en néerlandais".
Donc, les trois langues sont mentionnées dans le Tag.
J'utilise ensuite rereplacer pour remplacer dans chaque langue et ne conserver que "tag en français" par exemple.
Ca fonctionne, sauf que ça oblige à créer une liste exhaustive et manuelle dans rereplacer.
Or rereplacer permet aussi d'utiliser des regex.
Donc comment utiliser un regex pour ne récupérer qu'une seule langue (le français est avant le premier /, l'anglais entre les deux / et le néerlandais après le dernier /) ?
Pour rappel, le html sur une page correspond à ceci :
Code:
<ul class="tags list-inline"> <li class="list-inline-item tag-11 tag-list0" itemprop="keywords"> <a href="https://www.exemple.com/tags/fr1-en1-nl1" class="label label-info"> diabetes </a> </li> </ul>
Marc
Commentaire