在过去的几个小时中,我一直被困在一个有趣的问题上(即:精神麻木)。
我一直在尝试用正则表达式解析运算符:
([<>]=?|[!=]=)
我想要的是:
<= >= < > == !=
==
和!=
匹配很好。但是所有与<
或>
有关的内容都不在我的Drupal网站上,即使它们在理论上应该可以工作。我最终要做的是:
.replace(/more than/ig, ">")
然后在文本中写“
more than
”,在其中我写“ >
”,它可以工作!完美匹配,一切...这确实很愚蠢,但是我无法想到存在此问题的原因。我关闭了Drupal中的所有过滤器,而在Firebug中,仅编写
>
通常看起来像>
,没有进行转义或其他操作。我真的很困惑,希望能有所启发。
谢谢。
最佳答案
可能将您的原始资料变成实体吗?
> vs >
< vs <
关于jquery - JS不接受<>大于或小于符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1009937/