问题标签 [ignore-case]

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 投票
1 回答
195 浏览

c++ - cin 创建数组但忽略 CIN 上的某些符号

例如,我希望输入一组 6 个数字。但是用户将以这种格式输入它们。

[1 2 3 4 5 6]

有没有办法设计它,以便 [ ] 被忽略或不放入我创建的数组中?

就像如果要输入 1 2 3 4 5 6 一切都会好起来的。如果我要输入 [1 2 3 4 5 6] 显然我会遇到问题。有没有办法定义 [] 应该被忽略甚至不输入到输入数组中?

下面我使用重载运算符,其中我输入了信息。前两个值只是我的二维数组的维度。因此,如果我要输入 [2 2 5 3 5 3] 它只会输入 2 2 之后的值,这些值是我设置的数组的大小。但我需要处理这些符号[ ],以免它们发生冲突。解决此问题的最佳方法是什么?

0 投票
2 回答
3197 浏览

git - Windows上的Git:重命名文件后无法切换分支(仅更改大小写)

我在 Windows 上使用 git,我的仓库中有一个文件,可以说“foo.txt”。今天我想把这个文件重命名为“Foo.txt”(大写)。正如这个 SO question中所建议的那样,我使用git mv -f foo.txt Foo.txt了 ,它产生了预期的结果。我继续将更改提交到我的仓库。
编辑:我希望这是一个永久性更改,并且仍然能够签出在此更改之前的提交。

但是,在那之后我在尝试切换分支时遇到了错误:

经过一番摸索,我发现我的.git/config文件具有以下设置:

将此更改为 true 似乎可以解决问题,并允许我正常在分支之间进行更改。

所以关于这个,我想知道:

  1. 此设置是否有任何不利影响?它应该在 Windows 上总是正确的吗?如果我正在与其他开发人员一起工作并且他们没有为此设置相同的值怎么办?
  2. 是否有另一种方法可以重命名文件而无需更改此设置?
  3. 为什么会发生这种情况?当我提交更改时,git 正确地识别出该文件实际上已重命名(没有删除一个文件然后添加另一个文件)。那么当我尝试切换分支时到底发生了什么?

谢谢!

0 投票
9 回答
350354 浏览

sql - SQL-搜索字符串时忽略大小写



我在表PriceOrderShipped
PriceOrderShippedInbound
PriceOrderShippedOutbound 中有以下数据

在 SQL 中我需要编写一个查询来搜索表中的字符串。在搜索字符串时,它应该忽略大小写。对于下面提到的 SQL 查询

给出所有上述数据,而

不给。

例如。当我搜索 'PriceOrder' 或 'priceOrder' 时,它可以工作,但 'priceorder' 或 'Priceorder' 不起作用。我已经尝试使用 COLLATE 进行以下查询,但它不起作用。请让我知道我哪里出错了。

0 投票
3 回答
12135 浏览

c# - C#比较字符串ignoreCase

在此测试方法中,我需要比较 user3 的字符串,同时忽略区分大小写。我在想我应该使用 CultureInfo.InvariantCulture 来忽略Case。这是实现这一目标的最佳方法,还是有更好的方法?

0 投票
3 回答
1008 浏览

json - 如何使用轻风 FilterQueryOp 忽略大小写

我正在使用微风从服务器查询数据,似乎遇到了问题。有没有办法过滤这些数据并忽略大小写或使字段中的值小写?例子:

我遇到的问题是,如果“姓名”字段包含大写字母“J”的约翰,它返回 false,但如果我将术语更改为“约翰”则返回 true。我知道这是案例问题,但我怎样才能让微风忽略外壳?不使用 jquery.each。

谢谢。任何帮助将不胜感激。

0 投票
2 回答
420 浏览

awk - awk 中的忽略大小写会产生无意的输出

我对脚本很陌生(2 个月)并且在 awk 中使用 Ignorecase 时遇到了一个我不明白的问题。我已经有一个使用 sed 的解决方案,但我仍然想知道为什么会发生以下情况以及如何避免它。

从这条线上;

echo foo.BAZ.bar | awk 'IGNORECASE = 1;{gsub(/'.baz.'/,"'.'")};{print}'

我得到输出,

foo.BAZ.bar foo.bar

但我只希望输出foo.bar。可以通过从行中删除来避免上述行为IGNORECASE = 1;,但这意味着.BAZ.当然不会从 中删除foo.BAZ.bar。这种行为对我来说似乎很奇怪,非常不可取!

感谢您的任何输入,非常感谢:)

文斯

0 投票
4 回答
2785 浏览

java - Java:equalsIgnoreCase + message.startswith?

有一个问题:

我如何结合 message.equalsIgnoreCase 和 message.startswith() ?

IE:

在我上面的代码中, !spoiler xyz 会触发它,但 !Spoiler xyz 不会。我怎样才能将它结合到匹配startswith + ignorecase?

0 投票
4 回答
176 浏览

java - 从文件中读取字符串,但删除了一行空格后的任何文本?

我有一个包含以下短语的大文本文件:

我的目标是保留每行的第一个单词,不带空格,并将它们设为小写。前任:

如果评估了上述文本,将返回。

有什么帮助吗?

当前代码:

0 投票
5 回答
5489 浏览

java - 为什么 String.equalsIgnoreCase 这么慢

我在面试中遇到了一个问题,要编写一种方法来检查相似词,而不管字符大小写。

我通过使用每对字符的 ASCII 值的差异来回答它。但是在家里,当我在 String.class 中完成它的实际实现时,我感到很不安——为什么它是这样实现的!

我试图通过这种方式在内置方法和我的自定义方法之间进行比较-

输出-

内置 () 的平均毫秒数 - 14

使用自定义 () 的平均毫秒数 - 5

我发现内置方法正在提高效率,因为有很多检查和方法调用。这种实施背后有什么具体原因吗?还是我在逻辑中遗漏了什么?

任何建议,将不胜感激!

0 投票
1 回答
372 浏览

uima - UIMA Ruta 单词表大小写忽略

我的用例是这样的,我在 WORDLIST“MonthNames.txt”中有一个匹配词列表。

现在我想在给定文档中标记这些单词的所有出现,而不管文本大小写。

有什么办法吗?

我试过了

但这只是忽略空格而不是文本大小写。

请帮忙