猿问

使用正则表达式在python中的特定符号之后获取字符串中的所有内容

我想使用正则表达式在“_”之后获取所有内容


例如:我有 --> 我想要


'aaa_bbb_ccc' --> 'bbb_ccc'

'dd_aaaa_1' --> 'aaaa_1'

'*/_2d*_//' --> '2d*_//'

有没有办法做到这一点?


尚方宝剑之说
浏览 139回答 1
1回答

哔哔one

我更喜欢split@Maroun 在上面的评论中给出的建议。这是一个使用选项re.sub:x = "aaa_bbb_ccc"output = re.sub(r'^[^_]+_', '', x)print(output)bbb_ccc正则表达式不需要太多解释,它只是删除了输入字符串中第一个下划线之前的所有内容,包括第一个下划线。
随时随地看视频慕课网APP

相关分类

Python
我要回答