python - 如果变音符号位于行尾,如何在变音符号后添加空格
问题描述
我正在使用此正则表达式从字幕文件中删除阿拉伯变音符号,如果变音符号位于行尾,如何修改以在变音符号后添加空格?我正在使用python 2.7。
file_content = re.sub(u'\u0651', '', file_content)
像
اعطني المفكّ
我需要在ّ之后添加一个空格
解决方案
$
标记行尾,因此您可以使用:
file_content = re.sub(u'\u0651$', u'\u0651 ', file_content)
推荐阅读
- powershell - 在 Powershell 类的静态方法中引用静态成员
- java - 无法通过 GeoDataClient 就地自动完成适配器?
- yocto - 版本化 Yocto 层集的最佳当前实践
- python - 如何在 Jinja 模板中显示枚举成员的值?
- java - 自动调用 super.method
- sharepoint - Sharepoint 2013:审批工作流选项未显示
- html - Angular 7 中的网格、单选按钮、按钮等标准组件发生了什么变化
- java - 如何在 if 条件下打开新的 javafx fxml 窗口?
- laravel - 在同一台服务器上分离 beanstalkd 队列
- reactjs - 我可以在没有子组件的情况下使用 matchPath 吗?