Последние несколько часов я застрял на интересном вопросе (IE: онемение ума).
Я пытался проанализировать операторы с помощью регулярного выражения:
([<>]=?|[!=]=)
То, что я хочу, это: <= >= < > == !=
==
и !=
соответствуют отлично. Но все, что связано с <
или >
, не на моем сайте Drupal, хотя теоретически они должны работать.
То, что я в итоге сделал, это: .replace(/more than/ig, ">")
А в тексте напишите "more than
", где я бы написал >
, и это работает! Совпадает идеально и все ...
Это действительно очень глупо, но я не могу придумать причину, по которой эта проблема существует. Я отключил все фильтры в Drupal, а в Firebug просто пишу >
обычно выглядит как >
, не экранированный или что-то еще.
Я действительно смущен и надеюсь на просветление.
Спасибо.