问题标签 [negation]

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.

0 投票
2 回答
70 浏览

php - PHP 否定正则表达式

我已经尝试了很多很多解决方案,但不幸的是,对我来说没有任何效果。以下是我的代码。

这将输出 10-01,10-02 现在,我想要否定它,所以输出将是:09-27,09-28 但我就是找不到方法。非常感谢,我需要我能得到的所有帮助。我想要的是替换不等于给定模式的字符串。

0 投票
1 回答
45 浏览

java - 使用正则表达式查找字符“^”

我正在尝试定义一个搜索插入符号字符的正则表达式模式,但由于^用于否定,我不确定如何定义该模式。我试图让程序找到一个字符串,它是一个字母,然后是一个插入符号,然后是一个数字(您可能已经猜到,这是一个数学术语),例如"x^23". 这是我试过的线:

它不工作。谁能帮我吗?

0 投票
1 回答
81 浏览

r - R 将子集视为因子变量而不是数值变量

在一个复杂的数据框中,我有一个包含我想排除的净召回工资的 NA 列,以及一个包含 1992 年至 2010 年进行研究的年份的列,或多或少像这样:

如果我尝试绘制如下箱线图:

它似乎有效,但是 NA 可能会扭曲计算,所以我想摆脱它们:

然后我收到一条警告消息,指出 pgsyear 和 q32 的长度不匹配,很可能是因为我从 q32 中删除了 NA,所以我尝试缩短 pgsyear,使其不包括与 q32 列中的 NA 对应的行:

然而,然后 pgsyearprim 被视为一个因子变量:

如果我将它引入箱线图公式,我会收到相同的警告消息......

0 投票
1 回答
784 浏览

database - Cypher - 如何处理否定?

我一直在尝试了解 Cypher 如何对应于图形数据库理论。特别是我想到了“Peter T.Wood 的图形数据库查询语言”(http://users.dcc.uchile.cl/~pbarcelo/wood.pdf)。我想它对应于具有附加操作(例如聚合)的连接常规路径查询,但我无法在任何地方找到有关此的信息。

两个问题:

  1. 有没有什么地方可以找到有关 Cypher 背后理论的信息?特别是结合查询旋转。
  2. Cypher 如何处理否定?例如,它是“安全否定”吗?

背景:我开始将 Neo4j 与 Cypher 一起用于我正在处理的论文。我这样做是因为这两者似乎都已建立并得到很好的支持。但是,我想将查询回答的实现抽象为更通用的图形查询形式,但我不知道 Cypher 如何与此相对应。

0 投票
0 回答
49 浏览

python - 这两个python否定之间是否有任何内在区别

有没有万无一失的方法来记住 1. 什么时候使用哪个和 2. 哪个更容易出错?

0 投票
2 回答
73 浏览

c - !int_variable-- 是什么意思?

我无法理解以下代码在做什么s

s是一个int

0 投票
4 回答
1688 浏览

php - PHP 否定检查是否使用 `!` 对应于 `!=` 或 `!==`?

在 PHP 中,是

相当于

或与

还是两者完全不同?

0 投票
2 回答
3871 浏览

python - 惯用地否定过滤器

filter用否定写 a 最惯用的方法是什么?

例子:

当然,您可以只使用列表推导式 - 但filter无论如何您都不需要使用

万一有人想知道,我在尝试根据条件拆分列表时偶然发现了这一点

0 投票
1 回答
105 浏览

haskell - 指定快乐解析器中的替代顺序

我正在为具有以下类型的语言开发一个快乐的解析器,还有更多。

该语言的调用语法显然不明确。

type当采用函数指针的类型时,第二条规则与第一条规则的含义不同。

可以通过为不是函数指针的类型添加特殊规则来消除歧义。除非这样做并复制所有类型定义以产生类似的东西

我如何指定仅当替代方案失败时替代方案type operand才合法?type '(' types ')' '*' operand

关于堆栈溢出有很多关于为什么语法有歧义的问题(我发现至少有 7 个),还有一些关于如何消除歧义的问题,但没有关于如何指定如何解决歧义的问题。

不受欢迎的解决方案

我知道我可以将类型的语法重构为一个巨大的复杂混乱。

然后定义callable

0 投票
1 回答
129 浏览

regex - 正则表达式否定非连续模式

我想匹配单词snow后面没有(立即或更远)的羊毛

输入数据:

以下正则表达式不起作用,因为它们都匹配,也不应该。我确定我过去已经实现了这一点,但找不到在哪里。

有关信息,这个正则表达式将成为一个更大的正则表达式的一部分,并将成为一个替代部分,所以我不能简单地否定整个正则表达式 - 例如