用多个定界符分割字符串,忽略重复的定界符

鲍里斯37

我试图解析具有多个定界符的字符串,该定界符可能会重复。

输入字符串:“-abc,-def,ghi-jkl,mno”

预期收益:[“ abc”,“ def”,“ ghi”,“ jkl”,“ mno”]

我试过了

re.split(",|-", string)

但是返回的是:

['', 'abc', '', 'def', 'ghi', 'jkl', 'mno']
Ryszard捷克

用途re.findall

re.findall(r'[^-,]+', string)

证明

Python代码:

import re
regex = r"[^,-]+"
string = "-abc,-def,ghi-jkl,mno"
print(re.findall(regex, string))

结果: ['abc', 'def', 'ghi', 'jkl', 'mno']

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用多个定界符分割字符串,并忽略引号中的定界符javascript

来自分类Dev

在C ++中使用多个定界符(包括定界符)分割字符串

来自分类Dev

用多个定界符分割字符串,并保留一些定界符,同时丢弃其他定界符

来自分类Dev

根据多个定界符分割字符串

来自分类Dev

使用多个嵌套定界符分割字符串

来自分类Dev

在多个定界符上分割字符串

来自分类Dev

使用多个定界符分割字符串

来自分类Dev

如何使用多个定界符分割字符串

来自分类Dev

使用多个定界符分割python字符串

来自分类Dev

sh-用定界符分割字符串

来自分类Dev

使用sed用定界符分割字符串

来自分类Dev

用双定界符分割字符串

来自分类Dev

用awk和定界符分割字符串

来自分类Dev

用定界符分割字符串

来自分类Dev

用定界符分割字符串

来自分类Dev

用awk和定界符分割字符串

来自分类Dev

用Java / Kotlin中的可重复定界符分割字符串

来自分类Dev

用PHP中的多个(更具体的)定界符分割字符串

来自分类Dev

使用多个定界符分割字符串,并保留一些定界符,但不是全部

来自分类Dev

C ++通过定界符分割字符串并保持定界符在结果中

来自分类Dev

按定界符分割字符串并包含定界符-Common Lisp

来自分类Dev

使用各种定界符分割字符串,同时保留定界符

来自分类Dev

用多个定界符分割

来自分类Dev

使用保存定界符将字符串按多个定界符进行拆分

来自分类Dev

使用多字符定界符分割字符串

来自分类Dev

拆分字符串并忽略引号内的定界符

来自分类Dev

解析字符串时忽略后续定界符

来自分类Dev

根据定界符分割字符串

来自分类Dev

在python中的定界符'\'处分割字符串

Related 相关文章

热门标签

归档