「=数字」の形式に一致する文字列をチェックしたい、例:「=5455」。
最初の文字が「=」であり、サブシーケンスが [0-9] の任意の数字である限り (ドットは使用できません)、「正しい」メッセージがポップアップ表示されます。
if(str.matches("^[=][0-9]+")){
Window.alert("correct");
}
それで、これ^[=][0-9]+
は正しいものですか?
正しくない場合、正しい解決策を提供できますか?
それが正しければ、より良い解決策を見つけることができますか?