0

テキストの文字列の後に数字を見つける方法は何ですか

例は何かの最新バージョンです。

したがって、基本的には URL を開き、BufferedReader を使用してテキストの文字列を検索します。数値 (int / double) は文字列の後にあり、プログラムは最新バージョンと現在のバージョンを比較します。

前もって感謝します

4

3 に答える 3

1

@qrtt が提案するような HTML パーサーを使用することをお勧めします。ただし、次のこともできます。ページから応答全体を取得し、正規表現を使用して文字列を見つけます

正規表現は次のようなものになり/string_of_text=[0-9]*/g 、テキストの文字列とそれに続く数値が返されます。これは、少し文字列を操作するだけで使用できます。

于 2012-07-29T07:59:12.350 に答える
0

解決策を見つけました。部分文字列を使用して「version=X」がどこにあるかを見つけてから、doubleを解析しました。

于 2012-07-30T14:53:56.487 に答える
0

コンテンツをトークンに解析するには、 Jsoupのようなパーサーが必要です。次に、正規表現を使用して検索を実行します。私は正規表現が苦手なので、これにはtxt2re.comを使用できます。

于 2012-07-29T11:46:10.167 に答える