正则表达式 unicode 和重音[重复]

2024-01-10

Why (^|\b)на́($|\b)不匹配віч на́ віч?

re.sub(r'(^|\b)на́($|\b)', 'на', 'віч на́ віч', flags=re.UNICODE)正在给予'віч на́ віч',虽然我想要віч на віч.


Use \W:

import re
s = "віч на́ віч"
final_s = re.findall('\W+', s)[0]

Output:

"віч на́ віч"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

正则表达式 unicode 和重音[重复] 的相关文章

  • KFold 和 ShuffleSplit CV 有什么区别?

    看起来 KFold 每次迭代对象时都会生成相同的值 而 Shuffle Split 每次都会生成不同的索引 它是否正确 如果是这样 其中一个相对于另一个有什么用处 cv cross validation KFold 10 n folds 2
  • Python:记录垃圾收集器

    我有一个 python 应用程序 有一些性能问题 我想将垃圾收集器的事件 特别是何时调用 添加到我的日志中 是否可以 thanks http docs python org library gc html gc set debug http
  • Python 在 chroot 中运行时出现错误

    我尝试在 chroot 中运行一些 Python 程序 但出现以下错误 Could not find platform independent libraries
  • 为什么 tkinter / window.update 在我的程序中随着时间的推移变得更慢?

    我发现当我调用 window update 时 当向窗口写入的内容较少时 它的运行速度会更快 但后来 当我向窗口写入更多元素时 window update 需要更长的时间 请参阅下面的我的代码 您可以看到它在更新窗口之前一次向屏幕 100
  • 子进程改变目录

    我想在子目录 超级目录中执行脚本 我需要首先进入该子目录 超级目录 我无法得到subprocess进入我的子目录 tducin localhost Projekty tests ve python Python 2 7 4 default
  • 为什么导入 pdb 时出现此错误? “模块”对象没有属性“ascii_letters”

    尝试调试我的代码 我正在导入库pdb import sys from subprocess import check call import pdb functions if name main Code 我收到此错误 File reg p
  • Pyspark 数据框逐行空列列表

    我有一个 Spark 数据框 我想创建一个新列 其中包含每行中具有 null 的列名称 例如 原始数据框是 col 1 col 2 col 3 62 45 null 62 49 56 45 null null null null null
  • 使用 Scipy imsave 将 Numpy 数组保存到图像时保留未更改的数据

    使用 Scipy 保存二维 Numpy 数组 单个值 时toimage or imsave像素值与 Numpy 数组中的像素值不完全匹配 相反 在某些区域 主要是边缘 图像算法似乎使用某种插值 是否有一个选项可以停止插值并保留准确的数据 例
  • 如何使用循环将十进制转换为二进制?

    我想编写一个程序 将十进制数 0 到 9 转换为二进制数 我可以编写如何使用重复除法将十进制数转换为二进制数的代码 但是 我在创建一个以二进制格式打印十进制数字 0 到 9 的循环时遇到了麻烦 这是我的代码 number 0 remaind
  • 用Python中的嵌套for循环替换重复的if语句?

    在我编写的下面的代码中 n 4 所以有五个 if 语句 所以如果我想将 n 增加到 比如说 10 那么就会有很多 if 语句 因此我的问题是 如何用更优雅的东西替换所有 if 语句 n p 4 5 number of trials prob
  • 用于在子字符串中用破折号替换空格的正则表达式。

    我一直在努力寻找一种方法 可以用字符串中的破折号替换空格 但只能替换字符串特定部分内的空格 Source ABC This is a sub string DEF 我对正则表达式的尝试 s g 如果我使用正则表达式来匹配空格并替换 我会得到
  • 如何修复错误“AttributeError:‘模块’对象在 python3 中没有属性‘客户端’?

    以下是我的代码 import http h1 http client HTTPConnection www bing com 我认为没问题 但是 python 给了我以下错误 AttributeError 模块 对象没有属性 客户端 我想知
  • 一起使用 Flask 和 Tornado?

    我是以下的忠实粉丝Flask 部分是因为它很简单 部分是因为它有很多扩展 http flask pocoo org extensions 然而 Flask 是为了在 WSGI 环境中使用而设计的 而 WSGI 不是非阻塞的 所以 我相信 它
  • 捕获 XSS(跨站脚本)攻击的最佳正则表达式(Java 中)?

    杰夫实际上在净化 HTML http refactormycode com codes 333 sanitize html 但他的示例是用 C 编写的 而我实际上对 Java 版本更感兴趣 有人有更好的 Java 版本吗 他的示例是否足以直
  • 我想找到 C# 代码中所有后面没有括号的 if 语句。通过正则表达式

    我想找到所有if声明和for后面没有大括号的语句 当你在一个文件中写入一行时if声明您大多不会将其括在大括号中 所以我想找到所有这些if and for声明 请帮忙 就像我想捕捉这个声明 if childNode Name B return
  • 如果字符串包含数字,则仅返回字符串中的数字

    例如 字符串是abc123CD需要找到一种只读方法numbers在字符串中i e select a postgres function abc123CD Result 123 My try select substring abc123CD
  • 如何强制 Y 轴仅使用整数

    我正在使用 matplotlib pyplot 模块绘制直方图 我想知道如何强制 y 轴标签仅显示整数 例如 0 1 2 3 等 而不显示小数 例如 0 0 5 1 1 5 2 等 我正在查看指导说明并怀疑答案就在附近matplotlib
  • 大型数据集上的 Sklearn-GMM

    我有一个很大的数据集 我无法将整个数据放入内存中 我想在这个数据集上拟合 GMM 我可以用吗GMM fit sklearn mixture GMM 重复小批量数据 没有理由重复贴合 只需随机采样您认为机器可以在合理时间内计算的尽可能多的数据
  • 最小硬币找零问题——回溯

    我正在尝试用最少数量的硬币解决硬币找零问题 采用回溯法 我实际上已经完成了它 但我想添加一些选项 按其单位打印硬币数量 而不仅仅是总数 这是我下面的Python代码 def minimum coins coin list change mi
  • 在游戏中实现功能

    我在完成这部分作业时遇到了麻烦 我必须宣布游戏的获胜者 然后输入到函数中 输入所有 if 语句后 我必须创建一个函数def playGame 这必须包括 showRules user getUserChoice computer getCo

随机推荐

  • nslog时间戳

    我想记录设备运动时间戳属性 设备运动位于 CMMotionManager devicemotion timestamp 类中 有任何想法吗 这是我提出的解决方案 因为日期是根据 Apple 文档确定的 时间戳是自电话启动以来的时间量 以秒为
  • 禁用文本选择 UITextView

    我想禁用 UITextView 上的文本选择 到现在为止我所拥有的 已经完成的是 BOOL canPerformAction SEL action withSender id sender UIMenuController sharedMe
  • 错误:boost/scoped_ptr.hpp:使用 libkml 时没有此类文件或目录

    我正在开发一个使用谷歌地图数据库的软件 我搜索了 google 发现一个 C 库可以做到这一点 libkml 我已经下载了一些示例代码website http code google com p libkml source browse t
  • Git Bash shell 无法创建符号链接

    当我尝试从以下位置创建符号链接时Git Bash https superuser com questions 1053633 what is git bash for windows anywayshell 每次都失败 ln s c Use
  • iOS – UILocalNotification 对同一个通知触发了两次

    如果我安排两个UILocalNotifications 并将它们设置为在完全相同的 fireDate 处触发 然后在设备上 这不是模拟器的bug 上的fireDateapplication didReceiveLocalNotificati
  • 无法更新 git 存储库:“sign_and_send_pubkey:不支持相互签名”

    我正在使用 git 存储库 并使用 ssh 密钥与其连接 直到今天都运行良好 我正在执行拉取操作 并收到以下 ssh 错误 sign and send pubkey no mutual signature supported 然后它会要求输
  • 为什么在 C++ 函数中可以返回对象引用?

    这是网站上的示例 http www cplusplus com doc tutorial classes2 http www cplusplus com doc tutorial classes2 我知道这是一个有效的例子 但是 我不明白为
  • 对于无法到达的目的地,ICMP 回显请求/回复的正确流程是什么?

    Goal 我需要能够 ping 网络交换机以确定它是否可用 这是为了告诉用户网络电缆已拔出 网络交换机不可用或网络通信路径中存在其他问题 我意识到这不是一个全面的诊断工具 但有总比没有好 Design 我计划使用带有原始套接字的 ICMP
  • 使用 HttpWebRequest 传输大文件时出现内存不足异常

    使用大文件的 Http Put 时出现内存不足异常 我正在使用异步模型 如代码所示 我正在尝试将 8K 数据块发送到 Windows 2008 R2 服务器 当我尝试写入超过 536 868 864 字节的数据块时 始终会发生异常 异常发生
  • 神经网络:输入层由神经元组成吗?

    我目前正在研究神经网络理论 我发现到处都写到它由以下几层组成 输入层 隐藏层 输出层 我看到一些图形描述将输入层显示为网络中的真实节点 而其他图形描述则将该层显示为值向量 x1 x2 xn 什么是正确的结构 输入层 是真正的神经元层吗 或者
  • 如何在 VS Code 终端中突出显示要复制和粘贴的文本?

    如何创建突出显示终端文本的快捷方式 Ctrl Shift 右 左 Ctrl Shift End Ctrl Shift Home 正如在 PowerShell ISE 中实现的那样 如何创建按单词移动光标的快捷方式 Ctrl 右 左 类似于
  • 单选按钮样式

    我想用纯 CSS 设计单选按钮的样式 没有类或 ID 只需输入 type radio 我想对未选择和选择使用背景图像 然而 vendor appearance none 不适用于 Trident 或 Gecko 只是Webkit 在这些浏览
  • 语法错误:“继续”在循环中不正确

    我已经为这个错误苦苦挣扎了一段时间 对于口译员为什么抱怨 继续 似乎有不同的看法 所以我想提供下面的错误代码 import tweepy import time def writeHandlesToFile file open dataFi
  • PostgreSQL 中布尔数据类型输出“yes/no”而不是“t/f”

    如何进行会返回的查询yes no代替t f 真假 目前的解决方案是 SELECT credit card holders token IS NOT NULL AS premium 我找到了一个 Ruby 解决方案 Rails 或 Ruby
  • 将外部音频文件提取到 Web 音频 API 缓冲区 - cors 错误?

    我正在做一个项目 我希望从 xeno canto 档案中随机选择来创建一个 虚拟黎明合唱团 我正在使用 webAudio API 在 javascript 中执行此操作 我有一个示例列表及其网址 例如 xeno canto org soun
  • Node.js 堆栈错误超过 10 行?

    有没有办法让 Node js 堆栈错误超过 10 行 function a dieInHell function b a function c b function d c function e d function f e functio
  • 将代表向量添加到总行数不均匀的数据框中

    我正在尝试找到一种自动处理大型数据集以添加两个因素的方法 但数据可能包含不均匀的行 我尝试使用 rep 函数来执行此操作 但这仅在数据帧具有偶数时才有效 x lt c 1 3 5 7 9 y lt c 2 4 6 8 10 df lt da
  • 如何使用 cURL 执行 PUT 请求?

    如何使用 cURL 测试 RESTful PUT 或 DELETE 方法 使用巨大的 https en wikipedia org wiki Letter case Majuscule X使用您想要的任何 HTTP 动词进行标记 curl
  • 在 iText 中操作路径、颜色等

    我需要分析PDF文件的路径数据并使用iText 7操作内容 操作包括删除 替换和着色 我可以使用如下代码来分析图形 public class ContentParsing public static void main String arg
  • 正则表达式 unicode 和重音[重复]

    这个问题在这里已经有答案了 Why b b 不匹配 re sub r b b flags re UNICODE 正在给予 虽然我想要 Use W import re s final s re findall W s 0 Output