PHP-функция: preg_quote

Javascript:

function preg_quote( str ) {	// Quote regular expression characters
	// 
	// + original by: booeyOH
	// + improved by: Ates Goral (http://magnetiq.com)
	return str.replace(/([\\\.\+\*\?\[\^\]\$\(\)\{\}\=\!\<\>\|\:])/g, "\\1ドル");
}

Примеры:

preg_quote("40ドル");
"\\\40ドル"

preg_quote("*RRRING* Hello?");
"\\*RRRING\\* Hello\\?"

preg_quote("\\.+*?[^]$(){}=!<>|:");
"\\\\\\.\\+\\*\\?\\[\\^\\]\\$\\(\\)\\{\\}\\=\\!\\<\\>\\|\\:"


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

Учебник javascript

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

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

Интерфейсы

Все об AJAX

Оптимизация

Разное

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

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

© Илья Кантор, 2007-2021 О проекте - Обратная связь - Вверх

AltStyle によって変換されたページ (->オリジナル) /