Ben Markdown biçimlendirilmiş belgeler dışında ilk paragrafı çekmeye çalışıyorum:
Bu ilk paragraf.
Bu ikinci paragraf.
answer here Bana bir çift satır sonu biten ilk dizesi eşleşen bir çözüm sunuyor.
Metinlerin bazıları hariç, mükemmel Markdown tarzı başlıkları ile başlar:
###
Bu bir h3 başlığıdır.Bu ilk paragraf.
Yani gerek:
- Bir veya daha fazla
#
semboller ile başlayan herhangi bir satır atlamak. - Bir çift çizgi tatilinde ilk dize biten maç.
Diğer bir deyişle, dönüş yukarıdaki örneklerden hem de, 'Bu ilk paragraf'.
Şimdiye kadar birçok varyasyonları denedim:
"/(?s)(?:(?!\#))((?!(\r?\n){2}).)*+/
Ama doğru eşleşme dönmek için alınamıyor.
Ben etrafa Nerede yanlış yaptım?
Bir fark yaparsa ben, PHP (preg_match ()) bu yapıyorum.
Teşekkürler!