标签: case-insensitive

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

我正在寻找UTF8的MySQL排序规则,它不区分大小写并区分"a"和"ä"(或更一般地说,在umlauted/accented字符和它们的"纯"形式之间).utf8_general_ci前者,utf8_bin后者,机器人都没有.如果没有这样的整理,我该怎样做才能在WHERE条款中尽可能接近?

mysql collation utf-8 case-insensitive

3
推荐指数
1
解决办法
2981
查看次数

在php中不区分大小写突出显示

我正在使用此函数来突出显示mysql查询的结果:

 function highlightWords($string, $word)
 {

        $string = str_replace($word, "<span class='highlight'>".$word."</span>", $string);
    /*** return the highlighted string ***/
    return $string;

 }

 ....

  $cQuote =  highlightWords(htmlspecialchars($row['cQuotes']), $search_result);
Run Code Online (Sandbox Code Playgroud)

问题是,如果我输入'good',它只会显示我的搜索结果,小写'g'ood而不是'Good'.我该怎么纠正这个?

php search highlight case-insensitive

3
推荐指数
1
解决办法
2368
查看次数

不区分大小写的QueryExpression

是否可以使用不区分大小写的ConditionExpression构建查询?

ConditionExpression condition = new ConditionExpression() 
{ 
  AttributeName = "lastname", 
  Operator = ConditionOperator.BeginsWith, 
  Values = new ObservableCollection<object>() { searchName } 
};
Run Code Online (Sandbox Code Playgroud)

在这个例子中,我希望searchName的搜索不区分大小写.

c# case-insensitive dynamics-crm query-expressions dynamics-crm-2011

3
推荐指数
1
解决办法
2949
查看次数

Javascript匹配 - 不区分大小写

可能重复:
javascript中不区分大小写的正则表达式

价值观可能是:

- Mike liam

- Joe mike

- Mondal mike effron
Run Code Online (Sandbox Code Playgroud)

我希望每个值都包含'mike' - 不区分大小写

所以,我尝试过:

var x = "mike";
if(valeu.match(new RegExp(x, "g"))
alert('success');
Run Code Online (Sandbox Code Playgroud)

但那没用.有任何想法吗 ?

javascript case-insensitive matching

3
推荐指数
1
解决办法
2584
查看次数

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

我正在使用SQLAlchemy与我的数据库通信.因为没有多少人会使用我的应用程序(至少在最初阶段),我认为SQLite是最快/最简单的后端.

我有一个User,它有一个基于字符串的唯一ID,例如asdf@asdf.com,或Mr. Fnord.我不关心id的格式 - 只是它是唯一的.但是,我希望这是一个不区分大小写的唯一性.所以Mr. Fnord,mr. fNoRd也是等同的.

显然COLLATE你可以使用的架构有一个设置,但(至少对于sqlite)它似乎并不是一个好的前锋.我的解决方案是在类进入表之前使用类中的属性来小写所有内容,但这看起来很脆弱/ hackish.

性能来处理一切lowercasing最好的方式,还是有更好的方法,使通过的SQLAlchemy/SQLite的东西不区分大小写?

python sqlite sqlalchemy case-insensitive

3
推荐指数
1
解决办法
1792
查看次数

案例独立排序

如何按键排序哈希表(语音)我的意思是,如果哈希表中有3个键(被调用%tags)"MWE", "wPrefix", "conjunction",如果我使用常规排序:

foreach $tag (sort keys %tags) {
    print "$tag\n";
}
Run Code Online (Sandbox Code Playgroud)

我得到的输出是:

MWE
conjunction
wPrefix
Run Code Online (Sandbox Code Playgroud)

但输出应该是:

conjunction
MWE
wPrefix
Run Code Online (Sandbox Code Playgroud)

perl hashtable case-insensitive

3
推荐指数
1
解决办法
969
查看次数

在MySQL中对字符串不区分大小写

username无论MySQL RDBMS中是否区分大小写,我如何订购列值?

表结构和数据:

??????????????????????????????
?  id  ?  username  ?  name  ?
??????????????????????????????
?    1 ?   adam     ?  test  ?
?    2 ?   Ben      ?  test1 ?
?    3 ?   Aron     ?  test2 ?
?    4 ?   charles  ?  test3 ?
??????????????????????????????
Run Code Online (Sandbox Code Playgroud)

期望的结果:

?????????????????????
?  id  ?  username  ?
?????????????????????
?    1 ?   adam     ? 
?    2 ?   Aron     ?  
?    3 ?   Ben      ?  
?    4 ?   charles  ? 
?????????????????????
Run Code Online (Sandbox Code Playgroud)

mysql sql sql-order-by case-insensitive

3
推荐指数
1
解决办法
348
查看次数

Case使用array_multisort()对多维PHP数组进行不敏感排序

经过多次搜索后,我无法找到关于如何使用array_multisort()对多维数组进行不敏感排序的一个很好的解释.在处理来自数据库查询的信息时,我发现这是一个非常有用的功能,所以我想我会分享.

php arrays sorting case-insensitive

3
推荐指数
2
解决办法
2940
查看次数

PostgreSQL重音+不区分大小写的搜索

我正在寻找一种支持良好性能不区分大小写+重音不敏感搜索的方法.到目前为止,我们使用MSSql服务器没有问题,我们必须使用Oracle OracleText,现在我们需要在PostgreSQL上使用它.

我发现这篇关于重音不敏感的帖子:
PostgreSQL是否支持"重音不敏感"排序?

但我们需要将它与不区分大小写结合起来.我们还需要使用索引,否则可能会影响性能.有关大型数据库最佳方法的真实经验吗?

postgresql indexing database-design full-text-search case-insensitive

3
推荐指数
2
解决办法
4468
查看次数

如何在Python中对给定后缀的文件执行不区分大小写的搜索?

我正在寻找的等价物find $DIR -iname '*.mp3',但我不想做怪异的['mp3', 'Mp3', MP3', etc]事情。但是我不知道如何将这些re*.IGNORECASE东西与简单endswith()方法结合起来。我的目标是不遗漏单个文件,我希望最终将其扩展到其他媒体/文件类型/后缀。

import os
import re
suffix = ".mp3"

mp3_count = 0

for root, dirs, files in os.walk("/Volumes/audio"):
    for file in files:
        # if file.endswith(suffix):
        if re.findall('mp3', suffix, flags=re.IGNORECASE):
            mp3_count += 1

print(mp3_count)
Run Code Online (Sandbox Code Playgroud)

TIA的任何反馈

python regex string case-insensitive ends-with

3
推荐指数
2
解决办法
1014
查看次数