テキストの文字列の後に数字を見つける方法は何ですか
例は何かの最新バージョンです。
したがって、基本的には URL を開き、BufferedReader を使用してテキストの文字列を検索します。数値 (int / double) は文字列の後にあり、プログラムは最新バージョンと現在のバージョンを比較します。
前もって感謝します
テキストの文字列の後に数字を見つける方法は何ですか
例は何かの最新バージョンです。
したがって、基本的には URL を開き、BufferedReader を使用してテキストの文字列を検索します。数値 (int / double) は文字列の後にあり、プログラムは最新バージョンと現在のバージョンを比較します。
前もって感謝します
@qrtt が提案するような HTML パーサーを使用することをお勧めします。ただし、次のこともできます。ページから応答全体を取得し、正規表現を使用して文字列を見つけます
正規表現は次のようなものになり/string_of_text=[0-9]*/g
、テキストの文字列とそれに続く数値が返されます。これは、少し文字列を操作するだけで使用できます。
解決策を見つけました。部分文字列を使用して「version=X」がどこにあるかを見つけてから、doubleを解析しました。
コンテンツをトークンに解析するには、 Jsoupのようなパーサーが必要です。次に、正規表現を使用して検索を実行します。私は正規表現が苦手なので、これにはtxt2re.comを使用できます。