accent-insensitive相关内容

从雪花中的字符串中移除变音符

我想使用Snowflake SQL从字符串列中删除所有变音符号。 例如:ä,ö,é,č=>;a,o e,c 我承认翻译功能可以工作,但仅适用于单个大小写,因为有许多带有重音的字母需要翻译。 您能给我一些提示吗? 提前谢谢你了, 韩 推荐答案 要确保它涵盖所有字符,最安全的方法可能是在ES2015/ES6中起草工作,以覆盖所有字符,如下所示: create or r ..

ODATA不区分重音的过滤

如何应用过滤口音不敏感?在OData中,&q;等式运算符区分大小写和重音。这个问题很容易解决,因为这个问题很容易解决,但是相对于口音,我找不到一个简单的解决方案。我知道contains应该是不区分重音的,但是如果我使用包含筛选条件(";São José";),我只能得到这些响应&Quot;São José";和";São Josédos Campos";,它 ..
发布时间:2022-03-03 20:06:18 其他开发

jQuery DataTables - 不区分重音的字母和搜索

当使用 jQuery DataTables 时,是否可以在使用过滤器时进行不区分重音的搜索?例如,当我输入“e"字符时,我想搜索带有“e"或“é"、“è"的每个单词. 想到的是将字符串标准化并将它们放入单独的隐藏列中,但这并不能解决字母排序问题. 编辑 我尝试了以下方法: $.fn.dataTableExt.ofnSearch = 函数(数据){返回 !数据 ?'':数据类型 ..

MongoDB diacriticInSensitive 搜索未按预期显示所有重音(带有变音符号的单词)行,反之亦然

我有一个具有以下结构的文档集合 uid,名称 带索引 db.Collection.createIndex({name: "text"}) 它包含以下数据 1, iphone2、iphone3、iphone4、伊芙妮 当我对 iphone 进行文本搜索时我只得到了两条记录,这是出乎意料的 实际输出--------------1、苹果手机2、iphone 如果我搜索 iphonë d ..

SQLite 不区分重音的搜索

有什么办法可以在 SQLite 中进行不区分重音的 LIKE 查询吗?例如,这个查询: SELECT * FROM users WHERE name LIKE "Andre%" 会回来: 安德烈巨人安德烈·阿加西等等. 如果有任何不同,我将 Qt 与 QSqlDatabase 一起使用. 解决方案 设置排序规则 使用 sqlite3_create_collat​​ion 然后像 ..
发布时间:2021-12-08 18:36:41 数据库

正则表达式-匹配一个字符及其所有变音符号(又称重音)

我试图用正则表达式匹配字符及其所有可能的变音符号(又称变音符号)。我可以做的当然是: re.match(r“ ^ [eēéěèȅêęëėẹẽĕȇȩę̋ḕḗḙḛḝė̄] $”,“é”) 但这不是一般解决方案。如果我使用 \pL 之类的unicode类别,则无法将匹配缩小为特定字符,在这种情况下为 e 。 解决方案 一种实现所需目标的解决方法是使用 unidecode ..
发布时间:2020-10-21 20:22:22 Python

SQLite不区分重音的搜索

有什么方法可以在SQLite中执行不区分重音的LIKE查询吗?例如,以下查询: SELECT *来自用户的名称类似“ Andre%” 将得到回报: 安德烈(Andre) Andre Agassi 等。 我正在将Qt与QSqlDatabase一起使用,如果有区别的话。 解决方案 设置使用 sqlite3_create_collat​​i ..
发布时间:2020-10-21 20:20:02 数据库

有关SQL Server中的重音不区分大小写的问题(Latin1_General_CI_AS)

我们所有的数据库都是使用默认排序规则( Latin1_General_CI_AS )安装的。 我们计划更改排序规则允许客户搜索带有重音的不敏感内容。 问题: 负面因素是什么(如果有)口音不敏感的数据库的概念? 不区分重音的数据库有任何性能开销吗? 为什么默认为SQL Server排序规则重音敏感; 解决方案 严重的是,更改数据库校对是一种皇家痛苦。请参阅cod ..
发布时间:2020-10-05 05:36:09 数据库

MySQL REGEXP查询-重音不敏感搜索

我要查询葡萄酒名称的数据库,其中许多葡萄酒都包含重音符号(但不是统一的,因此可以输入有或没有重音符号的类似葡萄酒) 基本查询如下: SELECT * FROM `table` WHERE `wine_name` REGEXP '[[::]]' 将返回标题中带有“Faugères"的条目,但不返回"Faugeres" SELECT * FROM ..
发布时间:2020-05-14 23:59:03 数据库

MongoDB diacriticInSensitive搜索未按预期显示所有带重音(带有音符标记的单词)行,反之亦然

我有一个具有以下结构的文档集合 uid, name 带有索引 db.Collection.createIndex({name: "text"}) 它包含以下数据 1, iphone 2, iphóne 3, iphonë 4, iphónë 当我在搜索iphone的文本时 我只有两条记录,这是意外的 actual output -------------- 1, ..

JavaScript中的程序口音减少(又称文本规范化或不合理)

我需要将2个字符串比较为相等,如下所示: Lubeck ==Lübeck 在JavaScript中。 为什么?好吧,我有一个自动完成字段,使用Lucene进行Java服务,其中地名自然存储(如Lübeck),但也被索引为规范化文本, import sun.text.Normalizer; oDoc.setNameLC = Normalizer.normalize(oL ..

如何使用.Contains的实体框架搜索字符串并且不区分重音

在我的数据库中,我有一个可以存储城市的表格。一些城市有像“Foz doIguaçu”这样的口音。 在我的MVC应用程序中,我有一个JSON返回一个单词的城市列表,但是很少有用户没有使用重音搜索城市,例如“Foz do Iguacu”。 在我的数据库中我有“Foz do Igua Ç u“,但用户 用户搜索”Foz do Igua C u“ 如何在表格中搜索记录,忽略口音? ..
发布时间:2017-08-20 06:03:04 C#/.NET

jQuery数据表 - 重音不敏感的字母表和搜索

当使用 jQuery DataTables 时,使用过滤器可能会对重音不敏感的搜索?例如,当我把'e'字符时,我想用'e'或'é','è'搜索每个单词。 想到的是正常化字符串并将它们放入一个单独的隐藏列,但不能解决字母顺序问题。 编辑 我尝试了以下内容: $。fn.dataTableExt.ofnSearch = function(data){ 返回!数据? '': ..

如何使用不区分大小写,不区分重音比较字符串

如何使用不区分大小写比较字符串和不区分重音 好了,这是在SQL服务器很容易做到 不过,我想在C#.net做同样的4.5.1 我 如何才能做到这一点的最恰当的方法是什么? 我的意思是这3个字符串应该返回等于相比 http://www.buroteknik.com/metylan-c387c4b0ft-tarafli-bant-12cm-x25mt_154202.html http://w ..