Bonjour,
dans un projet de génération d'un PDF (via PHP + mPDF), j'ai un souci de pagination car je dois intégrer un saut de page lorsque mon texte atteint le bas de page.
J'ai actuellement trouvé (me semble-t-il) le bon pattern regex pour couper intelligemment mon texte à savoir : scinder au retour chariot avant les 300 caractères MAX:
Le problème que je rencontre c'est lorsque le texte contient beaucoup de retour chariot... je souhaite donc rajouter à mon pattern la condition de 5 lignes par capture MAX.
Code : Sélectionner tout - Visualiser dans une fenêtre à part /.{1,300}(?:\R|$)/iugs
Dans l'exemple suivant je souhaite une fin de capture après chaque ___
> https://regex101.com/r/f1UpJp/1
(dans mon projet les limites réelles sont de 44 RC et 2300 caractères MAX)
Quelqu'un aurait-il les compétences pour optimiser ma regex ?
Merci d'avance !
Partager