سؤال

أحاول أن أكتب محلل 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

كيف أتكشف هذا؟ هل هناك regex لهذا؟ أنا أستخدم PHP إذا تمت كتابة فصل ، سأستخدم ذلك :)

هل كانت مفيدة؟

المحلول

يمكنك استخدام هذا لإزالة تلك الطيات:

$output = preg_replace('/\r\n(?:[ \t]+)/', '', $input);
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top