文字列"key:<String || UUID>"
がある場合、文字列を抽出して、:
文字列または UUID の後の部分を区別する方法はありますか?
例: この場合key:863864947148451183L
、key:1234
UUID のサイズまたはバイト数を使用する可能性がありますか?
唯一の絶対確実な方法は、使用することです
UUID.fromString(yourString);
を返します
java.lang.IllegalArgumentException: Invalid UUID string: "someString"
例外を処理します。
javadocで UUID 形式について説明しています。