Baseline Widely available
СводкаÐеÑод test()
вÑполнÑÐµÑ Ð¿Ð¾Ð¸Ñк ÑопоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑегÑлÑÑного вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ñказанной ÑÑÑоке. ÐозвÑаÑÐ°ÐµÑ true
или false
.
str
СÑÑока, Ñ ÐºÐ¾ÑоÑой ÑопоÑÑавлÑеÑÑÑ ÑегÑлÑÑное вÑÑажение.
ÐогиÑеÑкое знаÑение: true
или false
.
ÐÑполÑзÑйÑе меÑод test()
, еÑли Ð²Ñ Ð¿ÑоÑÑо Ñ
оÑиÑе ÑзнаÑÑ, наÑ
одиÑÑÑ Ð»Ð¸ Ñаблон в ÑÑÑоке (он поÑÑи аналогиÑен меÑÐ¾Ð´Ñ String.prototype.search()
, ÑолÑко вмеÑÑо индекÑа Ñаблона возвÑаÑÐ°ÐµÑ true
или false
); Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной инÑоÑмаÑии о ÑопоÑÑавлении (но за ÑÑÑÑ Ð±Ð¾Ð»ÐµÐµ медленного вÑполнениÑ) иÑполÑзÑйÑе меÑод exec()
(он аналогиÑен меÑÐ¾Ð´Ñ String.prototype.match()
). Ðак и пÑи вÑзове меÑода exec()
(или пÑи ÑовмеÑÑном Ñ Ð½Ð¸Ð¼ вÑзове), меÑод test()
, вÑзваннÑй неÑколÑко Ñаз на одном и Ñом же ÑкземплÑÑе глобалÑного ÑегÑлÑÑного вÑÑажениÑ, бÑÐ´ÐµÑ Ð½Ð°ÑинаÑÑ Ð¿ÑовеÑÐºÑ Ñ ÐºÐ¾Ð½Ñа пÑедÑдÑÑего ÑопоÑÑавлениÑ.
test()
СледÑÑÑий пÑÐ¸Ð¼ÐµÑ Ð¿ÐµÑаÑÐ°ÐµÑ ÑообÑение, в завиÑимоÑÑи Ð¾Ñ Ñого, бÑла ли пÑовеÑка ÑÑпеÑной:
function testinput(re, str) {
var midstring;
if (re.test(str)) {
midstring = " ÑодеÑÐ¶Ð¸Ñ ";
} else {
midstring = " не ÑодеÑÐ¶Ð¸Ñ ";
}
console.log(str + midstring + re.source);
}
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4