正規表現の領収書から合計金額を取得しようとしています。
フォーマットは次のとおりです。
TOTAL 15.40
目標は、価格を文字列から取り除くことだけです。
私はから始めましたTOTAL[ .0-9]
が、これは単語を返すだけでしたTOTAL
。
私はグーグルでこれをまとめましたが、動作させることができません:
TOTAL(\\s+)(?<value>[.0-9]+)
私は次のコードを作成しました:
sRegex = "TOTAL(\\s+)(?<value>[.0-9]+)";
Match match = Regex.Match(this.sHTMLResult, sRegex, RegexOptions.None);
if (match.Success)
Console.Out.WriteLine("regex good");
else
Console.Out.WriteLine("regex fail");
しかし、正規表現は成功を返しません。
次のような形式のHTMLファイルから取得しようとしています。
TOTAL 15.40