JavaScript String search() 方法

 JavaScript String 對象

search()方法執(zhí)行對正則表達(dá)式和字符串之間的匹配項(xiàng)的搜索。

如果找到匹配項(xiàng),它將返回第一個(gè)匹配項(xiàng)的位置,如果找不到匹配項(xiàng),則將返回-1。

您可以在RegExp教程RegExp對象參考中了解有關(guān)正則表達(dá)式的更多信息。

語法:

string.search(regex)
var str = 'The question is to be, or not to be, that is to be.';
var pos = str.search('to be');
測試看看?/?

瀏覽器兼容性

所有瀏覽器都完全支持search()方法:

Method
search()

參數(shù)值

參數(shù)描述
regex正則表達(dá)式。如果傳遞字符串,則將其隱式轉(zhuǎn)換為正則表達(dá)式

技術(shù)細(xì)節(jié)

返回值:正則表達(dá)式與給定字符串之間的第一個(gè)匹配項(xiàng)的索引;如果找不到,則為-1
JavaScript版本:ECMAScript 1

更多實(shí)例

以下示例演示了i修飾符的使用(忽略大小寫):

var str = 'The question is TO BE, or not to be, that is to be.';
var pos = str.search(/to be/i);
測試看看?/?

 JavaScript String 對象

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清