标签: case-insensitive

ArrayList&contains() - 不区分大小写

我希望ArrayList中的contains()方法不区分大小写.

有什么办法吗?

谢谢

android arraylist case-insensitive contacts

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

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

PostgreSQL正则表达式,不区分大小写

使用PostgreSQL v.8.2.14,我正在尝试构建一个包含多个分支的正则表达式,其中一些分支不区分大小写,其他分支则不大.

考虑以下perl one-liner:

% echo 'foo Foo bar Bar' | perl -pe 's/(foo|(?i:bar))/_\1/g'
_foo Foo _bar _Bar
Run Code Online (Sandbox Code Playgroud)

我以为我会到达那里:

select regexp_replace('foo Foo bar Bar','(foo|((?i)bar)',E'_\\1','g');
Run Code Online (Sandbox Code Playgroud)

但我明白了:ERROR: invalid regular expression: quantifier operand invalid.注意regex_flavor是高级的,当我把(?i)放在regexp的最开头时BTW,然后没有错误:

select regexp_replace('foo Foo bar Bar','(?i)(foo|bar)',E'_\\1','g');
 _foo _Foo _bar _Bar
Run Code Online (Sandbox Code Playgroud)

任何帮助都很高兴.

regex postgresql case-insensitive

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

WCSSTR不区分大小写

有人知道如何在wcsstr不区分大小写的情况下使用C吗?如果这个很重要,我将在内核驱动程序中使用它。

c windows driver case-insensitive

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

为什么这个正则表达式不返回任何匹配项?

我正在使用dart 正则表达式并试图找到匹配项

飞镖代码:http : //try.dartlang.org/s/SY1B

  RegExp exp = const RegExp("/my/i");
  String str = "Parse my string"; 
  Iterable<Match> matches = exp.allMatches(str);
  for (Match m in matches) {
    String match = m.group(0);
    print(match);
  }
Run Code Online (Sandbox Code Playgroud)

我正在尝试执行不区分大小写的搜索以查找字符串的所有匹配项。它说没有匹配项。我确定我在某个地方搞砸了,因为我是 regexp 的新手。如何修改代码以找到匹配项?

对于上下文,我计划修改代码以搜索我认为可以使用以下代码实现的任何字符串。

RegExp exp = const RegExp("/${searchTerm}/i");
Run Code Online (Sandbox Code Playgroud)

regex case-insensitive dart

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

使用boost :: regexp忽略大小写

奇怪的是,谷歌拒绝回答这样一个简单的问题:
我如何使boost :: regexp不区分大小写?

这就是我所拥有的:

static const boost::regex bad_words("(?:^|.* )(f(?:uc|a)k(?:i[ng]{1,2})?|bitch(?:es|iz)?)(?:$| .*)");   //reduced to the english ones
Run Code Online (Sandbox Code Playgroud)

当然,我也希望过滤大写的坏词.这就是我匹配它们的方式:

//std::string ms; - chat messsage
//boost::match_results<std::string::const_iterator> results;  - prewious regexp results
else if(boost::regex_match(ms, results2, bad_words)) {   //
        std::stringstream msg;
        msg<<"Avoid bad words! Word '"<<results2[1]<<"' is banned!";
        this->whisper(results[1], msg.str());   //name, message
}
Run Code Online (Sandbox Code Playgroud)

那么,对于不敏感的正则表达式还有另一个函数吗?还是另一个正则表达式对象?或修改器i可用?

c++ case-insensitive boost-regex

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

如何在Python中查找具有特定于大小写不敏感的扩展名的文件

glob.glob()区分大小写.
有没有简单的方法可以在Python中查找具有特定于大小写不敏感的扩展名的文件.

python file find case-insensitive

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

FindFirstFileEx 不区分大小写

由于我正在使用一个宏,如果给定路径的大小写与驱动器上的本地路径不相等,我首先需要验证该路径是否存在大小写。不幸的是(就我而言)Directory.Exists()不区分大小写。

所以我尝试了FindFirstFileExdwAdditionalAttributesset1代表FIND_FIRST_EX_CASE_SENSITIVE。然而,它似乎对我不起作用。我的本地路径是C:\Dir1\Dir2\Dir3. 我比较的路径是C:\dir1\Dir2\Dir3. 不幸的是,我总是得到Dir3结果。如果案例不匹配,我会期望一个空的结果。

我的错是什么?

string dir = @"C:\Dir1\Dir2\Dir3" + '\0';
int FIND_FIRST_EX_CASE_SENSITIVE = 1;
WIN32_FIND_DATA fi;

IntPtr h = FindFirstFileEx( dir,
                            FINDEX_INFO_LEVELS.FindExInfoStandard,
                            out fi,
                            FINDEX_SEARCH_OPS.FindExSearchNameMatch,
                            IntPtr.Zero,
                            FIND_FIRST_EX_CASE_SENSITIVE);
Run Code Online (Sandbox Code Playgroud)

c# case-sensitive case-insensitive

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

Kibana:不区分大小写的数据显示

有没有办法让Kibana只为小写和大写匹配显示一次数据?

例如,假设我需要一个异常饼图,我不希望显示"BusinessException"和"businessexception"并将其视为不同.

lowercase case-insensitive uppercase kibana

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

Scheme符​​号中的区分大小写

根据我的阅读,Scheme中的符号不​​区分大小写 - 即(eq? 'Hello 'hello)求值为#t(因为两者都由符号表示'hello,而scheme具有两个具有相同名称的符号是同一对象的属性).然而,这似乎并没有这样的情况对我来说,事情似乎是大小写敏感的,我是否尝试使用#lang scheme,#lang racket#lang eopl计划的口味.有没有人有任何想法?

scheme case-sensitive case-insensitive racket

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