1

「=数字」の形式に一致する文字列をチェックしたい、例:「=5455」。

最初の文字が「=」であり、サブシーケンスが [0-9] の任意の数字である限り (ドットは使用できません)、「正しい」メッセージがポップアップ表示されます。

    if(str.matches("^[=][0-9]+")){
        Window.alert("correct");
        }

それで、これ^[=][0-9]+は正しいものですか?

正しくない場合、正しい解決策を提供できますか?

それが正しければ、より良い解決策を見つけることができますか?

4

3 に答える 3

0

それは正しいはずです。先頭に固定された = 記号と、0 ~ 9 の間の 1 つ以上の数字を探しています。

于 2013-07-24T08:32:41.870 に答える