1

最近、C# で Outklook のアドインを作成しています。正規表現を見始めました。*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*次のような 1 つのテキスト (文字列または txt ファイル内のプレーン テキスト) があり、単語までの後にあるものを除くすべてを抽出する必要がありますHelpDesk。通常の関数でそれを抽出するにはどうすればよいですか (そうでない場合は、「メッセージ」を抽出する方法は?) ありがとう。

テキスト:

Bonjour,

Le ticket 271068 a été assigné à votre groupe SECURITY

    Date :         5/2/2013 4:07:09 PM 
    Demandeur:     LastName Name
    Utilisateur :  LastName Name
    Catégorie :    Security-Mail spam
    Niveau d'urgence: 

    Détails :

    Subject: 

    Message: Bonjour,


Here comes a message that can be
of many lines and can contain
anything.


Merci




    From: SMTP:{Thierry.PROMTEAU@oecd.org}Thierry.PROMTEAU@oecd.org
    To:    help@oecd.org
    *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*


Lien direct vers le ticket :
http://sde.main.oecd.org/sde/default.aspx?ModSeq=24&Sequence=271068&FormSeq=1030

Cordialement

L’équipe du Helpdesk
4

2 に答える 2

0

あなたのパターンが常に次のようになる場合: - - *- - -*- - -*- - -*- - -*- - -*- - -*- - -*- -

 string[] splittedText = Regex.Split(yourText, "*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");

 string result = splittedText[0];
于 2013-05-03T09:30:13.500 に答える