Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この形式にはこの正規表現が必要です
(##.####)
私はそれがこのようなものであるべきだと思う
/[0-9]*[.][0-9]/
かみます。これはうまくいくはずです:
var re = /(^\d{2}\.\d{4}$)/;
(^ - begin \d{2} - match two digits \. - the period between digit sets \d{4} - match four digits $) - end
そして、括弧が必要な場合:
var re = /(^\(\d{2}\.\d{4}\)$)/;
jsフィドル
括弧はパターンに属していないと思います。
数量詞 {x}を使用xします。 は検索する繰り返しの数です。と\d数字を一致させることができます。
{x}
x
\d
次の重要なポイントは、部分一致を避けるために正規表現を固定する必要があることです。
長い文字列内の単語を検索したい
単語境界 を使用して、パターンの前後に他の単語文字\bがないようにします。
\b
/\b\d{2}\.\d{4}\b/
完全な文字列がそのパターンに適合する必要があります
アンカー ^とを使用して$、文字列の開始と終了を一致させます。
^
$
/^\d{2}\.\d{4}$/