Python中文
首页
教程
问答
标签
搜索
登录
注册
python中普通字符与特殊字符的匹配
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我试图用python找到一种方法,将用户搜索查询与搜索引擎中的数据库记录相匹配,但当搜索查询包含特殊字符(如带重音的元音)时,我遇到了麻烦。在</p> <p>例如:搜索查询='咖啡'。数据库记录='café</p> <p>我用词干来查询数据库记录。在</p> <p>将包含特殊字符“café”的查询与不包含此特殊字符“cafe”和viceversa的字符串匹配的最直接的方法是什么?在</p> <p><strong>更新</strong></p> <p>我需要的所有信息都已经缓存,所以在数据库中创建新列的方法就不那么吸引人了。我正在寻找一个更基于python的解决方案。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>最后我用以下代码解决了这个问题:</p> <pre><code>unicodedata.normalize('NFKD', "café").encode('ascii', 'ignore') </code></pre> <p>它回来了</p> ^{pr2}$ <p>此方法还可以更正以下字符:ü,ö,á,é,í,ó,ú,ü,ñ,ī</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
Python猜字gam
10 回答
Python猜字游戏
2 回答
Python猜字游戏?
6 回答
Python猜字游戏不会在玩家猜测所有字母时结束
9 回答
Python猜字游戏在有重复字符的单词上失败
7 回答
Python猜想
7 回答
Python猜数字游戏,而循环没有响应
10 回答
python猜测gam的代码反馈
5 回答
python猜测gam的变量问题
3 回答
python猜测具体路径?
3 回答
Python猜测我的号码(反向号码猜测)UnboundLocalE
8 回答
python猜测该数字在猜测过度后再试一次
6 回答
Python猜猜单词游戏bug
5 回答
Python猜猜游戏如何再现
3 回答
Python猜猜游戏服务器
8 回答
Python猜猜谁的游戏我没有得到我预期的输出
1 回答
Python猜谜游戏
8 回答
Python猜谜游戏,值错误:randrange()的空范围
10 回答
Python猜谜游戏,带尝试选项
8 回答
Python猜谜游戏,我的赢的条件打印赢和输
2 回答