JavaScript: хорошие части; почему предвкушение не хорошо?

Я читаю Дугласа КрокфордсаJavascript: хорошие частиЯ только что закончил главу по регулярным выражениям. В этой главе он называет JavaScript\b, позитивный взгляд(?=) и негативный взгляд(?!) "не очень хорошая часть"

Он объясняет причину\b быть не хорошим (он использует\w для поиска границ слов и\w терпит неудачу для любого языка, который использует символы Unicode), и это выглядит как очень хорошая причина для меня.

К сожалению, причина того, что позитивные и негативные взгляды не являются хорошими, не учтена, и я не могу придумать один.Освоение регулярных выражений показал мне силу, которая приходит с предвкушением (и, конечно, объясняет проблемы, которые она приносит с собой), но я не могу думать ни о чем, что могло бы квалифицировать его как «нехорошую часть».

Может ли кто-нибудь объяснить, почему JavaScript (позитивный | негативный) прогноз или (позитивный | негативный) прогноз в целом следует считать «не хорошим»?

Кажется, я не единственный с этим вопросом:один а такжедва.

Ответы на вопрос(3)

Ваш ответ на вопрос