python - Python textwrap忽略字符串某些部分的长度
问题描述
我正在使用 textwarp 将一条大线扭曲为具有特定长度的小线
lines = wrap(line, 33)
它的工作与我一样,但只有一个问题,我的大字符串中有一些代码,我的程序用来设置字符串的样式
test string with no color - This part is [#?color_red]red[#]. and this part is [#?color_blue]Blue[#] and...
但是当我使用 textwarp 时,它也会将代码视为字符串的一部分,这在某些情况下会导致字符串的长度错误(因为您知道这些代码不会出现在我的程序中,它们只是用于样式)
所以我的问题是如何我可以让 textwarp 忽略这些代码吗?
解决方案
推荐阅读
- airflow - 在 Airflow 中更改现有 DAG 的开始日期
- reactjs - 如何使用 JEST 和 React 测试库模拟 Geolocation API
- java - 修改后的单元格字体无法保存 (XSSF)
- r - 根据 R 中其他变量的概率(创建 MAR 机制)分配要缺失的变量比例
- python - 为什么 np.hypot 和 np.subtract.outer 与香草广播相比非常快?使用 Numba 并行加速 numpy 进行距离矩阵计算
- web-services - API 网关可以指向 Web 服务 (SOAP),还是可以在微服务中使用 SOAP,以便 API 网关指向它?
- python - 如何修复 .repo/repo/main.py 无效语法问题(Ubuntu 20.04)
- python - 在线镜像
- spring - Querydsl 是否可以防止 SQL 注入
- javascript - 返回不等待if条件