问题标签 [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.

0 投票
7 回答
49339 浏览

shell - 如何否定进程的返回值?

我正在寻找一个简单但跨平台的否定进程,它否定进程返回的值。它应该将 0 映射到某个值 != 0 和任何值 != 0 到 0,即以下命令应该返回“是的,不存在的路径不存在”:

这 !- 操作员很棒,但不幸的是不是独立于外壳的。

0 投票
8 回答
26316 浏览

objective-c - c 中没有运算符可以将 int float 等的符号从负数更改为正数,反之亦然?

试图找到绝对值,我认为有一种简单的方法可以用“〜”或其他东西来反转符号。

0 投票
1 回答
309 浏览

ruby - 在Ruby中,如何使用coerce()实现“20-point”和“point-20”?

在 Ruby 中,操作

将被实施。

但是下面的代码:

输出:

30 - p实际上将被p - 30强制功能视为。它可以工作吗?

我实际上很惊讶该-方法不会以这种方式强制参数:

也就是说,该函数返回 anegated version of a - b而不是仅仅返回a - b

0 投票
1 回答
153 浏览

wordpress - 从自定义重写表达式中否定某些单词?

我有一个名为 Book (/book/) 的 WP 页面,它以各种语言显示一本书。语言和章节变量作为查询变量传递。因此 URL 结构如下所示:

/book/english/(显示英文章节列表) /book/english/foreword/(显示英文前言)

这是我想出的:

一切正常,但问题是,我添加的重写规则也捕获了我不想要的 /book/feed/ 。所以我正在寻找一个表达式,它会否定来自 '(book)/(.+)/(.+)$' 和 '(book)/(.+)$' 的提要

另外我想知道,如果假设提供的查询变量无效,我应该使用哪个过滤器来检查它以及如何阻止 WP 继续,而是让它发送 404 错误并让它显示 404 页面?

0 投票
2 回答
404 浏览

vb.net - 打开 Short 的最左边位

原来的问题变了。

我想按位关闭 Short 值 (&H8000) 的最左边的位,并保留其他位。

按位运算符没有更短的方法吗?

当我做

我得到一个编译器错误,因为它上升了,而不是否定它。

0 投票
4 回答
2241 浏览

c# - .NET decimal.Negate vs 乘以 -1

decimal.Negate(myDecimal)和之间有什么区别myDecimal * -1(除了可读性)?

0 投票
1 回答
490 浏览

regex - 在 Apache 中否定用户空间 URL

我有一种情况,我试图使用 Apache 的 RedirectMatch 指令将所有用户重定向到 HTTPS URL,但访问自己的 webspace 的单个 (Linux) 用户除外。我发现了一段否定用户名的正则表达式代码:

但是当我尝试在指令中使用它时:

网址:

仍然被重定向到 HTTPS URL:

当我希望它忽略重定向时。我不是正则表达式(或 Apache)方面的专家,因此将不胜感激任何帮助。

谢谢,斯蒂芬

编辑:好的,情节变厚了......如果我注释掉这条线:

并重新启动 Apache,然后尝试 URL:

我收到 404 响应,这是预期的。但是,如果我尝试 URL:

重定向被触发,我被重定向到:

正如我所说,重定向已被注释掉,我已经重新启动了服务器。这怎么可能发生?所以这不仅仅是一个正则表达式的事情,似乎 Apache 在没有指令的情况下重定向!

0 投票
3 回答
6163 浏览

c# - C# 否定一个表达式

我正在寻找一种方法来否定用于过滤IQueryable序列的表达式。

所以,我有类似的东西:

现在我希望创建会导致屈服的表达式(x => false)- 所以我基本上想否定expression.

我发现自己的工作方法是这样的:

但我几乎可以肯定有更好的方法 - 你能帮我吗?(可能类似于Not(expression))。

0 投票
5 回答
173392 浏览

regex - 如何在 bash 脚本中使用正则表达式否定测试?

使用 GNU bash(版本 4.0.35(1)-release (x86_64-suse-linux-gnu),我想用正则表达式否定测试。例如,我想有条件地添加 PATH 变量的路径,如果路径不存在,如:

我敢肯定有一百万种方法可以做到这一点,但我想知道的是是否可以以某种方式否定条件,例如(错误的):

0 投票
3 回答
3315 浏览

jquery - 如何否定上下文

我想选择元素,但如果它们的祖先之一与某个选择器匹配,则不会。

例如,假设我想匹配<a>不是表后代的所有节点。

我试过这样的事情:

但这会使我的浏览器崩溃。

这个也挂了我的浏览器:

查询的页面很大,有很多非常大的表。所以,我也需要一些表现良好的东西。有任何想法吗?