1

vCard パーサーを作成しようとしていますが、行の展開に問題があります。ここでわかるように: http://www.faqs.org/rfcs/rfc822.html「展開」を探してください。次のすべてが有効であることが示されています。

Long string<return>
<tab>continue

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

Long string<return>
<space>continue

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

これを展開するにはどうすればよいですか?これには正規表現がありますか?クラスが書かれている場合、私はそれを使用します:)

4

1 に答える 1

3

これを使用して、これらの折り畳みを削除できます。

$output = preg_replace('/\r\n(?:[ \t]+)/', '', $input);
于 2010-11-19T17:50:34.227 に答える