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.
私は正規表現とJavaScriptに非常に慣れていません。
英数字とピリオド (.)、コンマ (,)、コロン (:)、およびセミコロン (;) のみを検証するための正規表現が必要です。
行全体に許可された文字のみが含まれていることを確認するには、次のようにします。
var regexp = new RegExp(/^[a-zA-Z0-9.,:;]+$/);
^行頭で一致
^
[]囲まれた文字の 1 つに一致します
[]
+前の要素を1回以上作る
+
$行末に一致
$
文字列を空にすることが許可されている場合は、+を*
*