case-insensitive相关内容

为什么在SQL表名称中通常使用下划线而不是驼峰式大小写

在我已经看到的所有应用程序/示例中(例如wordpress)。列表名称使用下划线而不是驼峰式大小写。我想知道是否存在一些技术上的不兼容问题或约定?它依赖于系统平台(Linux / Windows)还是sql方言(Mysql,postgreSQL,DB2,Oracle等)。例如,在下表中,我使用过骆驼保护套,但还没有任何问题/警告!如果我应该/必须重构我的表,为什么要/必须这样做? SQL对表 ..
发布时间:2020-09-29 18:46:32 其他开发

有效查询不区分大小写的MongoDB(通过pymongo)

我当前正在使用python(金字塔)创建一个网站,该网站要求用户注册并登录。系统允许用户选择用户名,该用户名可以由大写字母,小写字母和数字组成。 / p> 当确保两个用户不会意外共享同一用户名时出现问题,即在我的系统中,“ randomUser”应与“ RandomUser”或“ randomuser”相同'。 不幸的是(在这种情况下)由于Mongo将字符串区分大小写,因此可能会有许多 ..
发布时间:2020-09-29 18:46:29 Python

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

我需要检查文件是否存在。这可以通过 File#exists()方法完成。但是这种存在检查是区分大小写的。我的意思是,如果我在代码中有一个文件名some_image_file.jpg,但是实际上如果文件是some_image_file.JPG,则此方法表示该文件不存在。 在我的情况下,我有一个excel文件,如何检查扩展名不区分大小写的文件是否存在并获得实际的文件名?每行包含文件和文件名的元数 ..
发布时间:2020-09-29 18:46:25 Java开发

Python-如何使用户输入不区分大小写?

我是Python的新手,确实可以在此方面使用一些帮助。我想创建一个函数来过滤要打开的文件以及特定的月份和日期。这样,用户需要输入他们要在哪个特定月份或日期进行分析的城市(文件)。但是,我希望用户能够输入不区分大小写的内容。 例如,用户可以输入'chicago'/'CHICAGO“ /” ChIcAgO“,它仍然会为您提供正确的输出,而不是错误处理消息。这是我使用的代码: def get_ ..
发布时间:2020-09-29 18:46:23 Python

PHP不区分大小写的explode()

我有以下代码: explode(“ delimiter”,$ snippet); 但是我希望我的分隔符不区分大小写。 解决方案 只需使用 preg_split() 并通过标记 i 表示不区分大小写: $ keywords = preg_split(“ /您的分隔符/ i”,$ text); 还要确保您传递给 preg_split() ..
发布时间:2020-09-29 18:45:16 PHP

Solr-不区分大小写的搜索不起作用

我想在字段中对字段 myfield 进行不区分大小写的搜索。 我用google搜索了一下那,我发现,我需要将 LowerCaseFilterFactory 应用于字段类型,并且字段应为 solr.TextFeild 。 我在 schema.xml 中应用了该数据并重新索引了数据,然后我的搜索似乎是 下面是我执行的搜索。 http:// localhost:8080 / s ..
发布时间:2020-09-29 18:45:00 其他开发

SVN是否可以处理区分大小写的问题?

是否有一种方法可以强制SVN不区分大小写?我们有一个问题,用户从Linux环境中提交文件说为“ file.ext”和“ File.ext”的文件。效果很好。但是,问题是当MAC OSX或Windows上的用户尝试更新/签出时。这两个文件被认为是相同的,并且操作失败。 有没有一种方法可以让SVN首先防止“ File.ext”和“ file.ext”的提交? 这个问题相似,但是从Windo ..
发布时间:2020-09-29 18:44:59 其他开发

使用sed删除不区分大小写的匹配行

如何匹配不区分大小写的正则表达式并同时将其删除 我读到要不区分大小写的匹配项,请使用标记“ i” sed -e“ / pattern / replace / i”文件路径 并删除使用d sed -e“ / pattern / d “ filepath 我还读到我可以组合多个标记,例如2iw 我想知道sed是否可以同时组合i和d ..
发布时间:2020-09-29 18:44:53 其他开发

区分大小写和不区分大小写

感谢我以前的作业问题的帮助 Regex以匹配诸如,,但不是 ,但现在我还有另一个作业问题。 我需要匹配 , (3个大写字母,后两个字母可重复),但不包含 (需要大写)。 使用以前作业中的技巧,我尝试了 。这样做是有效的,除了有一个额外的限制:重复部分可以是大 ..
发布时间:2020-09-29 18:43:50 其他开发

SOLR不区分大小写的搜索

我在SOLR搜索中遇到问题。 我有这样的数据: 我使用solr admin使用如下查询来查找此数据: address_s :* Nadi * 并找到了这些数据。但是当我使用以下查询时: address_s:* nadi * 什么都没找到。 我已经在Google上进行了搜索,找到了使用以下脚本创建字段的答案: ..
发布时间:2020-09-29 18:43:48 其他开发

如何更改sqlite3数据库的排序规则以区分大小写?

我查询了提供排序数据的sqlite3数据库。数据基于 varchar 列“名称”的列进行排序。现在,当我执行查询时 选择* from tableNames按名称排序; 它提供了这样的数据。 笔 订书机 铅笔 表示正在考虑区分大小写的内容。我想要的方式如下 笔 铅笔 订书机 那么我应该在sqlite3数据库中进行哪些更改以获取必 ..
发布时间:2020-09-29 18:42:41 数据库

为什么Common Lisp不区分大小写?

定义诸如(defun hi()“ Hi!”)之类的函数并可以使用( hi)或(HI)或(Hi),或(setf a-number 5),并能够使用 a-number , A-NUMBER访问该号码或 A-Number ? 如果有这样的优势,那为什么其他语言是否区分大小写? 解决方案 在交互式会话中的代码中使用区分大小写的名称更容易出错。 Common Lisp区分大小写。仅仅是默 ..
发布时间:2020-09-29 18:42:38 其他开发

如何使字符串检查不区分大小写?

我最近开始学习Python,作为一种练习,我正在研究基于文本的冒险游戏。现在,该代码实际上是无效的,因为它检查用户的响应以查看它是否与同一单词的多个变体相同。如何更改它,使字符串检查不区分大小写? 以下示例代码: if str(choice)中的str('power'和'POWER'和'Power'): print('当然可以在这里找到。') time.sleep (2) pr ..
发布时间:2020-09-29 18:41:33 Python

如何在Vim中进行不区分大小写的搜索

我想搜索一个大写单词,例如文件中的COPYRIGHT。我尝试执行以下搜索: / copyright / i#不起作用 ,但是它不起作用。我知道在Perl中,如果将 i 标志提供给正则表达式,它将把正则表达式变成不区分大小写的正则表达式。看来Vim有其自己的方式来表示不区分大小写的正则表达式。 解决方案 您可以使用 \c 模式中任何位置的转义序列。例如: ..
发布时间:2020-09-29 18:41:31 其他开发

Win32文件名比较

有人知道Win32在处理不区分大小写的文件名时使用什么区域设置吗? 这是否根据用户的区域设置而有所不同? 解决方案 一个近似的答案是 比较Unicode文件名的正确方法。 基本上,建议将两个字符串都大写(使用 CharUpper , CharUpperBuff 或 LCMapString ),然后使用二进制比较进行比较(即memcmp或wmemcmp,而不是具有不变语言环境的 ..
发布时间:2020-09-29 18:41:29 其他开发

VB真的不区分大小写吗?

我不是要在这里开始争论,但是无论出于何种原因,通常都说Visual Basic不区分大小写,而C语言则不(这在某种程度上是件好事)。 但这是我的问题:Visual Basic的大小写到底在哪里不敏感?当我键入... Dim ss作为字符串 Dim SS作为字符串 ...进入 Visual Studio 2008 或 Visual Studio 2010 IDE, ..
发布时间:2020-09-29 18:40:25 其他开发