setRegexp()
更新日: 2018-09-14
is.setRegexp(value:regexp, name:string)
使えない正規表現を上書きすることができます。
is.url('https://www.duckduckgo.com');
=> true
is.setRegexp(/quack/, 'url');
is.url('quack');
=> true
デモ
正規表現を指定して値を判定し、console.log
を出力します。
JavaScript
var val1 = '11/11/2011',
val2 = '2011-11-11';
if (is.dateString(val1)) {
console.log("11/11/2011は日付です。");
}
if (is.not.dateString(val2)) {
console.log("2011-11-11はfalseです。");
}
var regExp = /^(20[0-9]{2})[\/-](0[1-9]|1[0-2])[\/-](0[1-9]|[12][0-9]|3[01])$/;
is.setRegexp(regExp, 'dateString');
if (is.dateString(val2)) {
console.log("2011-11-11がtrueになります。");
}
© 2014-2016 Aras Atasaygin Released under the MIT license
このコンテンツはAras Atasaygin(arasatasaygin)によるis.jsドキュメントを翻訳/改変したものです。