Cómo hacer despliegue RFC 822
Pregunta
Estoy intentando escribir una vCard Analizador y estoy teniendo problemas para las líneas que se desarrollan. Como se puede ver aquí: http://www.faqs.org/rfcs/rfc822.html aspecto de "despliegue" que dice que todos los siguientes son válidos:
Long string<return>
<tab>continue
Long string<return>
<tab>(n*<tab>)continue
Long string<return>
<space>continue
Long string<return>
<space>(n*<space>)continue
¿Cómo despliego esto? ¿Hay una expresión regular para esto? Estoy usando PHP si una clase se ha escrito que voy a utilizar:)
Solución
Se podría utilizar esto para eliminar esos pliegues:
$output = preg_replace('/\r\n(?:[ \t]+)/', '', $input);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow