J'essaie d'obtenir la chaîne de message à partir de ce fichier VMG. Je veux seulement cordes après la ligne de date et avant "FIN: VBODY"Regex pour chaîne entre 2 chaînes C#
Le meilleur que je suis arrivé à ce jour est cette chaîne regex BEGIN: VBODY ([^ \ n] * \ n +) + FIN: VBODY
Quelqu'un peut-il aider à l'affiner?
N:
TEL:+65123345
END:VCARD
BEGIN:VENV
BEGIN:VBODY
Date:8/11/2013 11:59:00 PM
thi is a test message
Hello this is a test message on line 2
END:VBODY
END:VENV
END:VENV
END:VMSG
Je ne pense pas que vous ayez besoin d'utiliser regex. Beaucoup plus simple de collecter n'importe quelle ligne après BEGIN: VBODY est vu jusqu'à ce que la ligne soit END: VBODY – Spaceghost
Hey Spaceghost, avez-vous une idée de ce que serait un exemple de code C# pour ça? – d123