首页 > TAG信息列表 > case-insensitive

Python使用不区分大小写的搜索集

我有3集和一个字典.我的布景看起来像这样: set1 = set(['Bob', 'Jim', 'RALPH']) set2 = set(['Jill', 'Nadeen', 'WaterBottle']) set3 = set(['ThisIsOne', 'ThisIsTwo']) all_names = {'first_one�

寻找不区分大小写的MySQL排序规则,其中“ a”!=“ä”

我正在寻找UTF8的MySQL排序规则,该排序规则不区分大小写,并且区分“ a”和“ä”(或更一般地,在变音/重音字符及其“纯”形式之间). utf8_general_ci做前者,utf8_bin做后者,bot都不做.如果没有这样的排序规则,我该怎么做才能在WHERE子句中尽可能地接近?解决方法:我的建议是使用utf8_

java-区分大小写的文件扩展名和存在性检查

我需要检查文件是否存在.可以通过File#exists()方法完成.但是这种存在检查是区分大小写的.我的意思是,如果我在代码中有一个文件名some_image_file.jpg,但实际上如果文件是some_image_file.JPG,则此方法表示该文件不存在.如何以不区分大小写的扩展名检查文件的存在并获取实际的文件

JavaScript正则表达式(?i)选项中不区分大小写的字符串不起作用

好吧,在所有管理员开始标记此问题重复引用此SO问题How to make regex case-insensitive?之前 我想澄清的是,其他提到的问题没有解决我的问题. 我正在使用Nodejs构建应用程序,在该应用程序中我需要处理某些字符串,为此我使用了JS“ RegExp”对象.我只希望正则表达式中字符串的一部分

javascript-jQuery-jQuery inarray ignoreCase()和contains()

好吧,我更像是一个PHP的人,除了简单设计相关的操作之外,我的JS技能几乎与其他JS无关,所以请问一下我是否很明显. 在PHP中,以下操作会轻而易举(在JS中也可能是轻而易举-但我在这里与不熟悉的语法作斗争…) 这是某种输入验证 var ar = ["BRS201103-0783-CT-S", "MAGIC WORD", "magic

尝试使用Linux中的find命令匹配文件名时忽略大小写

现在,我所知道的是: find / -name string.* 区分大小写,它将找不到名为的文件: 1string.x STRing.x string1.x 我如何搜索以便在搜索中将所有上述内容返回到不区分大小写的匹配?解决方法:或者你可以使用find / | grep -i string

在Java中使用startsWith和endsWith时如何忽略大小写?

参见英文答案 > startsWith() method of string ignoring case                                    7个这是我的代码: public static void rightSel(Scanner scanner,char t) { /*if (!stopping)*/System.out.print(": "); if (scanner

Java switch-case语句中不区分大小写的匹配

我想知道是否有一种方法可以在java switch case语句中执行不区分大小写的匹配.默认实现区分大小写.请参阅下面的示例. public class SwitchCaseTest { /** * @param args */ public static void main(String[] args) { switch ("UPPER") {

javascript – 如何使正则表达式不区分大小写?

我有这个javascript代码,但当我发送这个:asd.JPG正则表达式失败了我.. if (data.match(/([^\/\\]+)\.(jpg|jpeg|gif|png|tiff|tif)$/i)) return { filename: RegExp.$1, ext: RegExp.$2 }; else return { filename: "invalid file type", ext: null }; 所以我希望正则表

python – lxml是否有可能以不区分大小写的方式工作?

我正在尝试从任意网站中删除META关键字和描述标签.我绝对无法控制所说的网站,所以必须采取我给的.它们有标签和属性的各种外壳,这意味着我需要不区分大小写.我无法相信lxml作者在排除对其库的大部分使用时坚持完全强制标准兼容性是顽固的. 我希望能够说doc.cssselect(‘meta [name

c – 如何使map :: find操作不区分大小写?

map :: find方法是否支持不区分大小写的搜索?我有一张地图如下: map<string, vector<string> > directory; 并希望以下搜索忽略大小写: directory.find(search_string); 解决方法:它不是默认的.您必须提供自定义比较器作为第三个参数.以下片段将帮助您…… /******************

java – 对POJO映射不区分大小写的JSON而不更改POJO

有谁知道com.fasterxml.jackson.databind.ObjectMapper如何能够将JSON属性映射到不区分大小写的POJO属性? JSON字符串: [{“FIRSTNAME”:”John”,”LASTNAME”:”Doe”,”DATEOFBIRTH”:”1980-07-16T18:25:00.000Z”}] POJO级: public class Person { private String first

java – 有一个很好的方法让Map得到并放弃忽略大小写吗?

参见英文答案 > Case insensitive string as HashMap key                                    12个 有没有一个很好的方法来获得Map< String,?>得到并放弃无视案例?解决方法:TreeMap扩展了Map并支持自定义比较器. String提供默认的不区分大小写

没有re.compile的不区分大小写的正则表达式?

在Python中,我可以使用re.compile编译正则表达式以区分大小写: >>> s = 'TeSt' >>> casesensitive = re.compile('test') >>> ignorecase = re.compile('test', re.IGNORECASE) >>> >>> print casesensitive.match(

javascript – 不区分大小写的搜索

我正在尝试使用JavaScript中的两个字符串进行不区分大小写的搜索. 通常它会是这样的: var string="Stackoverflow is the BEST"; var result= string.search(/best/i); alert(result); / i标志用于不区分大小写. 但我需要搜索第二个字符串;没有旗帜它完美无缺: var string="Stacko

javascript – 包含不区分大小写

我有以下内容: if (referrer.indexOf("Ral") == -1) { ... } 我喜欢做的是让Ral不区分大小写,以便它可以是RAl,rAl等,并且仍然匹配. 有没有办法说Ral必须不区分大小写?解决方法:在referrer之后添加.toLowerCase().此方法将字符串转换为小写字符串.然后,使用ral而不是Ral来使用.inde

PHP和案例敏感性

在PHP中,变量和常量名称区分大小写,而函数名称则不区分大小写. 据我所知,PHP是发生这种情况的唯一语言.我使用的所有其他语言要么完全区分大小写,要么完全不区分大小写. 为什么PHP部分区分敏感? 请注意,我不是问哪些名称区分大小写,而是为什么. 更新 我想我可能会补充一下,为了那些

python – 如何进行不区分大小写的字符串比较?

如何在Python中进行不区分大小写的字符串比较? 我想以一种非常简单和Pythonic的方式将常规字符串的比较封装到存储库字符串中.我还希望能够使用常规python字符串在字符串中查找值.解决方法:假设ASCII字符串: string1 = 'Hello' string2 = 'hello' if string1.lower() == string2.lo

java – Spring MVC不区分大小写的URL

我已经在Google和stackoverflow上寻找了这个答案,但不幸的是,所提供的解决方案要么假设有很多关于Spring MVC和Java的先前知识,要么是关于注释的不区分大小写. 因此,我不确定如何使这些解决方案适应我自己的问题,因此这个新问题的原因. 我想做的事听起来很简单. 我有一个dispatcher

c – 对字符串数组进行不区分大小写的排序

基本上,我必须使用选择排序来对字符串[]进行排序.我已经完成了这部分,但这是我遇到的困难. 然而,这种类型应该不区分大小写,因此“天线”将出现在“木星”之前. ASCII从大写到小写排序,那么是不是只能交换排序字符串的顺序?还是有一个更简单的解决方案? void stringSort(string arra

php – 如何使用一个或多个搜索词搜索字符串并在每次匹配后添加字符串?

给定一个由一个空格分隔的一个或多个搜索字符串的字符串,我想不区分大小写地搜索文本中的匹配项.找到匹配项后,我想在匹配的子字符串后面追加< - . 这就是我尝试过的: 码 public function my_replace(string $fullText, string $searchText){ $searches = explode(' ',$se

python – 将SQLalchemy存储字符串设置为小写的正确方法是什么?

我正在使用SQLAlchemy与我的数据库通信.因为没有多少人会使用我的应用程序(至少在最初阶段),我认为SQLite是最快/最简单的后端. 我有一个用户,它有一个基于字符串的唯一ID,例如asdf@asdf.com,或Fnord先生.我不关心id的格式 – 只是它是唯一的.但是,我希望这是一个不区分大小写的唯

java – 不区分大小写的排序集 – 保持不同大小写的相同字符串

今天我有一个不区分大小写的排序集,如: Set<String> set = new TreeSet<>(String.CASE_INSENSITIVE_ORDER); set.add("foo"); set.add("FOO"); set.add("bar"); System.out.println(set.toString()); 这个输出是: [bar, foo] 但我真正想要的是: [bar, FOO, f

php – Drupal 7 – 与db_select不区分大小写

我无法使用MySQL和Drupal 7获得不区分大小写的查询.这是我的模块代码: $results = db_select('people_table', 'p')->fields('p'); if (array_key_exists('department', $_GET)) { $results->condition('Department', '%' . db

在Java中使用旧版本创建新地图的优雅方式,同时保持元素的排序相同

我们考虑以下代码: //... public Map<String, Integer> getFruits() throws SomeException { QueryResult[] queryResults = queryFruits(); Map<String, Integer> fruits = new TreeMap<>(String.CASE_INSENSITIVE_ORDER); for (QueryResult qr : qu