Тема: JS: Исп. символа "*" в RegExp
Никак не могу разобраться как действуют символы * и ? в рег. выражениях...
вот цитата из учебника JavaScript_(изд._O_Reilly):
" Будьте осторожны при использовании символов повторения * и ?. Они могут со
ответствовать отсутствию указанного перед ними шаблона и, следовательно, от
сутствию символов. Например, регулярному выражению a* соответствует
строка "bbbb", поскольку в ней нет символа a!"
WScript.Echo("bbbb".replace(/a*/,"Y")); // предполагал, что результатом будет Y, т.к. вся строка соотв. шаблону, но результат Ybbbbb?!