gpt4 book ai didi

javascript - 如何使用正则表达式在字符串中查找逻辑运算符?

转载 作者:行者123 更新时间:2023-11-30 08:27:33 25 4
gpt4 key购买 nike

假设逻辑表达式如下所示:

(A || B) && (C | D)

我想编写正则表达式来搜索表达式中的 ||| 字符。

这是我目前用来查找大多数其他逻辑运算符的正则表达式:

/AND|OR|and|or|XOR|&&|<=|<|>|>=|!=|==|&|OR*|!/gi

那么如何更新当前查找的正则表达式来搜索这两个运算符?

请注意,它必须采用与现在类似的形式,运算符除以 | 符号(我猜这就是我的麻烦所在)。

我尝试这样做:

/AND|OR|and|or|XOR|&&|<=|<|>|>=|!=|==|&|OR*|!|\/[|]\/|\/(|)*\//gi

但这不符合我的逻辑表达。

最佳答案

试试这个:

AND|OR|and|or|XOR|&&|<=|<|>|>=|!=|==|&|OR*|!|[||]{2}|\|

您还可以在这里测试这些正则表达式:http://regexr.com/

关于javascript - 如何使用正则表达式在字符串中查找逻辑运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43079182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com