Python复杂的拆分函数

钓鱼斯拉克
_list = ['match','regex','find']
_str = 'find the match and then find the regex later on'

根据 _list,能够将 _str 拆分为:

['find',' the ','match',' and then ','find',' the ','regex',' later on']

请注意,拆分字符串为 substr 的其余部分保留了空间

干杯

拉克什

使用正则表达式。 re.split

前任:

import re

l = ['match','regex','find']
_str = 'find the match and then find the regex later on'

print([i for i in re.split("("+"|".join(l)+ ")", _str) if i])

输出:

['find', ' the ', 'match', ' and then ', 'find', ' the ', 'regex', ' later on']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python中复杂的内置函数

来自分类Dev

在Python中动态拆分复杂的字符串

来自分类Dev

计算函数的复杂度,在python中

来自分类Dev

在 Python 中解析复杂的数学函数

来自分类Dev

Python - 更复杂函数的曲线拟合

来自分类Dev

如何在python中找到内置函数的复杂性

来自分类Dev

Sympy复杂表达式到Python函数

来自分类Dev

Python中split()函数的空间复杂度

来自分类Dev

图形绘制函数的Python时间复杂度

来自分类Dev

如何将硒python代码拆分为乘法函数

来自分类Dev

根据Python中R函数的替代因素进行拆分

来自分类常见问题

Haskell复杂函数类型

来自分类Dev

复杂的递归函数

来自分类Dev

创建复杂的代数函数

来自分类Dev

绘制复杂函数的分支

来自分类Dev

从数组拆分列的更复杂的方法

来自分类Dev

在WPF上使用复杂的网格拆分器

来自分类Dev

如何拆分这个复杂的字符串

来自分类Dev

JavaScript:拆分函数

来自分类Dev

拆分从函数传递的数据

来自分类Dev

复杂(8)的CABS(x)函数

来自分类Dev

在Matlab中绘制复杂函数

来自分类Dev

发现函数的复杂性

来自分类Dev

用函数创建复杂的公式

来自分类Dev

在Matlab中绘制复杂函数

来自分类Dev

迭代函数的复杂度

来自分类Dev

在matlab中绘制复杂的函数

来自分类Dev

打字稿复杂构造函数

来自分类Dev

Python:如何在单元测试期间覆盖复杂的函数?