Пример Deff'a.
Сообщение от Deff
|
a = "qwertyqwerBtyA";
b_reg = /B.*?A|A.*?В/g;
$("#draggable").click(function(){
if(b_reg.test(a))
alert("Есть");
});
|
В чем смысл "?", если возможность отсутствия элемента уже описана звездочкой.
Цитата:
|
* - Обозначает повторение 0 или более раз.
|
0 и есть отсутствие.
Еще вопрос, можно объяснить жадность/нежадность «на пальцах»? Везде об этом пишут, но почему-то в двух-трех абзацах, из которых как ни крути ничего не ясно.