问题标签 [negate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 类似于否定 .filter()
所以我有一个流,我正在尝试过滤它。该流中的每个对象都具有 5 种不同状态之一。每个具有特定状态的项目都会列入该列表。然后我将使用 aforeach
来更改这些过滤对象的另一个属性。
问题是:我必须对从我的列表中过滤出来的对象做一些事情。所以我也需要一种方法来获取它们,但是由于有 5 种不同的状态,我不想将它们全部放在另一个过滤器中。
有没有办法在过滤器中放置if
/或?有没有办法否定过滤?else
foreach
无法发布代码,因为它是专有的。
regex - 否定正则表达式模式的输出
我想否定正则表达式模式的结果,以便它应该返回除正则表达式结果之外的所有内容。
示例字符串:
我写了一个下面的正则表达式,它给出了输出 as-test.abc@xyz.com
现在我想要除了上述结果之外的一切,即
我试图否定,但它不起作用。
任何帮助深表感谢。
javascript - 将 RegEx 与插入符号否定匹配(排除)
我想用排除过滤我的数组,所以我做了
我从输入字段添加[^
和变量并制作否定正则表达式,但它不起作用。不过滤任何东西。letterexc
]
我在这里阅读并尝试了我的模式https://regexr.com/并发现我的模式是否真的有效,但不是我自己。
MDN和链接的另一篇文章说类似的模式有效(括号后有插入符号)
编辑:我添加了一个笔链接。它使用包含和排除字母的 2 个输入字段进行过滤。附带的过滤器工作正常