在过去的几个小时中,我一直被困在一个有趣的问题上(即:精神麻木)。

我一直在尝试用正则表达式解析运算符:

([<>]=?|[!=]=)


我想要的是:<= >= < > == !=

==!=匹配很好。但是所有与<>有关的内容都不在我的Drupal网站上,即使它们在理论上应该可以工作。

我最终要做的是:.replace(/more than/ig, ">")

然后在文本中写“ more than”,在其中我写“ >”,它可以工作!完美匹配,一切...

这确实很愚蠢,但是我无法想到存在此问题的原因。我关闭了Drupal中的所有过滤器,而在Firebug中,仅编写>通常看起来像>,没有进行转义或其他操作。

我真的很困惑,希望能有所启发。

谢谢。

最佳答案

可能将您的原始资料变成实体吗?

&gt; vs >

&lt; vs <

关于jquery - JS不接受<>大于或小于符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1009937/

10-12 06:39