Додаток 1 , виставка 2 , я думаю, вам не складе труднощів згадати інші приклади.
Річ у тому, що якщо існує декілька способів вирішити проблему, програміст PHP (я зазвичай переглядаю тег PHP в StackOverflow) попросить допомоги у вирішенні, що включає регулярні вирази.
Навіть коли це буде менш економічно, навіть коли керівництво по php пропонує ( посилання ) використовувати str_replace
замість будь-якого preg_*
або ereg_*
функціонувати, коли не потрібно застосовувати будь-які фантазійні правила заміни.
Хтось має поняття, чому це відбувається?
Не зрозумійте мене неправильно, деякі мої найкращі друзі - це регулярні вислови, і я не зневажаю Перла. Чого я не отримую, це те, що там взагалі не шукають альтернативи, навіть коли надмірне знищення очевидно (регулярний вираз для переключення рядків) або складність коду зростає експоненціально (регулярний вираз для отримання даних з html у PHP )