expression régulière avec perl - Perl - Programmation
Marsh Posté le 02-06-2017 à 11:22:03
Chez moi, ceci:
Code : |
avec ceci en entrée:
صحيح البخاري//كتاب بدء الوحي 2 - :titre
donne en résultat:
صحيح البخاري كتاب بدء الوحي 2 titre
La regexp est donc bonne.
Donc le problème vient sans doute de ton jeu de caractères en entrée, qui n'est ni de l'utf8, ni de l'ascii, et il va donc te falloir transcoder avant pour pouvoir appliquer ta regexp.
A+,
Marsh Posté le 01-06-2017 à 16:03:47
Bonjour,
Je débute avec les expressions régulières:
pour une phrase contenant des lettres arabes, français, des chiffres et des autres caractères comme par exemple : / //
je veux garder dans cette phrase que les lettres arabes, latins les chiffres et les espaces , par exemple pour la phrase : صحيح البخاري//كتاب بدء الوحي 2 - :titre
je veux : صحيح البخاري كتاب بدء الوحي 2 titre
voici le regex que j'ai fait:
pourquoi cette expression est fausse ?
merci d'avance