Javascript.RU

PHP-функция: strstr

Javascript:

function strstr( haystack, needle, bool ) {	// Find first occurrence of a string
	// 
	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)

	var pos = 0;

	pos = haystack.indexOf( needle );
	if( pos == -1 ){
		return false;
	} else{
		if( bool ){
			return haystack.substr( 0, pos );
		} else{
			return haystack.slice( pos );
		}
	}
}

Примеры:

strstr('Kevin van Zonneveld', 'van');
'van Zonneveld'

strstr('Kevin van Zonneveld', 'van', true);
'Kevin '


Автор: R22 (не зарегистрирован), дата: 12 февраля, 2010 - 23:56
#permalink

Такой вариант был попробован. Но как всегда отличился ie(6,7), который оказывается возвращает что хочет. Думаю, для этого аналога необходимо сделать некоторые коррекции.


 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние темы на форуме
Forum