У меня есть следующий текст:
--------------030805090908050805080502
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-ID: <part16.07030906.00090703@highcontrast.ro>
/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAA
/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAA
QBQH/9k=
--------------030805090908050805080502
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-ID: <part17.07010805.02020809@highcontrast.ro>
/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAA
/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAA
juu41lRHFLufPCAID//Z
--------------030805090908050805080502--
И мне нужно получить с Regex в C # 2 части:
- между первым и вторым вхождением строки
"--------------030805090908050805080502"
- между строками
"--------------030805090908050805080502"
и "--------------030805090908050805080502--"
Я попробовал это регулярное выражение:
--------------030805090908050805080502(\r.*)*--------------030805090908050805080502
но в C # regex.Matches(...)
возвращает только "--------------030805090908050805080502"
.