質問

私は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

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

役に立ちましたか?

解決

あなたはそれらのフォールディングを削除するために、これを使用することができます:

$output = preg_replace('/\r\n(?:[ \t]+)/', '', $input);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top