Question

Je suis en train d'écrire une vCard Parser et ai des lignes qui se déroulent mal à. Comme vous pouvez le voir ici: http://www.faqs.org/rfcs/rfc822.html look pour « déplier » il est dit que toutes les suivantes sont valables:

Long string<return>
<tab>continue

Long string<return>
<tab>(n*<tab>)continue

Long string<return>
<space>continue

Long string<return>
<space>(n*<space>)continue

Comment puis-je déplie cela? Y at-il un regex pour cela? J'utilise PHP si une classe a été écrit, je vais l'utiliser:)

Était-ce utile?

La solution

Vous pouvez utiliser cette option pour supprimer ces pliages:

$output = preg_replace('/\r\n(?:[ \t]+)/', '', $input);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top