问题标签 [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 回答
331 浏览

python - python 正则表达式匹配大小写选项

我想使用匹配案例选项。我有一段代码来搜索列表中的字符串。我想有一种更优雅的方法可以做到这一点。

我可以使用re.findall(searchString, item, flags = 2),因为re.IGNORECASE基本上是一个整数 (2),但我不知道哪个数字意味着“matchcase”选项。

0 投票
2 回答
3237 浏览

java - string.startsWithIgnoreCase("") 返回错误?

当我在 Eclipse 中输入以下代码时:

它红色下划线input.startsWithIgnoreCase("pre")部分并返回以下错误:“无法解析类型 java.lang.CharSequence。它是从所需的 .class 文件中间接引用的”。

我不确定它为什么会返回此错误或它甚至意味着什么。我想要做的是检查输入的单词是否以“pre”开头,同时忽略大小写。

0 投票
3 回答
665 浏览

c# - 为什么 IndexOf 不能与 StringCompare 一起使用?

我收到这个错误

错误说“无法从 System.StringComparison 转换为 int”。但我知道 indexOf(string) 方法有一个重载,它接受 StringComparison 类型的参数。那么我该如何解决呢?

0 投票
1 回答
665 浏览

c# - Array.Sort() 不使用不区分大小写的比较器保留元素顺序

我正在使用Array.Sort()代码中显示的参数。我无法获得以下数组所需的顺序

显示的程序打印以下内容

根据我的说法,应打印以下顺序

请注意前两个元素显示错误。我哪里错了?

0 投票
1 回答
9815 浏览

java - java - 在循环中询问用户输入时如何忽略Java中的大小写

当用户输入“Y”值时,我试图将这个程序作为循环运行。我希望输入忽略大小写,以便用户也可以输入“y”或“n”。我会使用 equalsIgnoreCase() 方法吗?如果是这样,我是否想将我的 char 更改为布尔值?大约一个月后,我对 java 还是很陌生,所以任何帮助都将不胜感激。我已经玩了一段时间了,如果没有至少一个错误,我无法弄清楚。我让它循环的事实在这一点上是一个奇迹:)

0 投票
6 回答
3437 浏览

java - 将字符串与哈希图中的键值进行比较时忽略大小写

我正在尝试检查我的 hashmap 键集是否包含字符串 'buffSB.toString()'。但我想比较忽略大小写(大写或小写)。

任何帮助将不胜感激!!!

0 投票
1 回答
47 浏览

regex - Python 3.4 将字符串与字符串列表匹配(以字典中键的形式)**忽略大小写。**

场景:我有一个项目字典:

我要求用户输入字典 d 的四个键值之一:

然后我取它们的值并对照字典中的每个键名检查它:

让我们假设用户有点友好,并且至少输入了正确的单词拼写。但!- 这是我问题的全部基础 -用户忽略了使用正确的大小写。

如何在忽略大写的情况下根据我的列表检查用户的输入?

我尝试使用正则表达式方法 .search 和 .match。请看下面的代码:

如果用户只在字符串中输入一个正确的字母,则返回 true。它不会检查我的程序所需的整个字符串

0 投票
3 回答
10997 浏览

java - 如果找不到元素,如何在 java 流中返回默认布尔值?

我想确定给定的字符串是否匹配 - 忽略大小写 - 中的元素之一List<String>

我正在尝试使用 Java 8 流来实现这一点。这是我使用的尝试.orElse(false)

但这不会编译。

我应该如何对其进行编码以返回是否找到匹配项?

0 投票
1 回答
158 浏览

android - 如果 SMS 包含关键字,则忽略它

在我的应用程序中,我必须扫描所有用户短信并根据一些关键字对其进行过滤。因为我可以smsBody.contains(filterKey)直接使用。但是假设过滤键就像你已经获得了<>+Rewards,其中<>应该有一些数字。即,您已获得 1000 奖励,如果此字符串出现在短信中,我必须拒绝。我在下面添加了我的代码

String.contains() 只有在准确的键出现时才会返回 true,但在这种情况下,键可能不准确。我该如何修改这个方法?

0 投票
1 回答
106 浏览

java - 如何在 Hibernate 中的 session.get() 方法上忽略可序列化 id 的匹配大小写

请帮助您了解如何session.get()在休眠中的方法上忽略可序列化 id 的匹配大小写。我不想处理标准,我需要session.get()方法。

例如US123并且us123作为 id 应该给我一个结果。