2017-11-07 6 views
-2

文字列の最後の番号を見つける必要があります。例えば:REGEX - 行の最後の番号

RECEPT 400 303,45 2,00 272,03

私は数272,03を見つける必要があります。文字列は、この

RECEPT 400 303,45 2,00 272のように見えることができるよりもので、しかし、任意のアイデアはどのようにこれにとの両方のオプションをカバーし、コンマの後、時には03

スペースができますREGEXによって?

+0

何を試しましたか? – robert

答えて

0

それはあなたが使用しているものの正規表現パーサによって異なりますが、あなたがRubyのような言語を使用しているとしたら、あなたは以下の操作を行うことができます

/\d{1,},(\s+)?\d{2}$/ 

キャッチれる:

RECEPT 400 303、 45 2,00 272,03

RECEPT 400 303,45 2,00 272、03

0

どうもありがとうございました。もっと一般的なことはありませんか?

数字が35,10ですが、OCRで3 5,10と読んだ場合はどうなりますか? または、前の番号に何か接続されている場合はどうなりますか?例えば。 1,00.237,41

関連する問題