Я не программист Ruby, но когда я читал обширное руководство по безопасности Ruby on Rails, я заметил этот раздел:
Общей ошибкой в регулярных выражениях Rubys является сопоставление строк, начинающихся и заканчивающихся символами ^ и $, вместо \A и\z.
Кто-нибудь знает, если это только вопрос эстетики или что-то еще? Я спрашиваю, потому что я использовал только языки, которые используют ^
и $
.