从子字符串开始获取子字符串,并且长度有限

2024-10-01 13:29:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道如何使用索引从字符串中获取子字符串,但我希望子字符串从子字符串开始,并且长度有限

例如。我有字符串:

7F4P_gmLYIQottr9LMsJ5_arena_word2_fdsfds_fdsfds_fgdgdfs

我想得到一个从单词arena开始的子字符串,但不能超过40个字符。结果应该是:

arena_word2_fdsfds_fdsfd

下划线“\”是随机生成的,所以我不能在第二个下划线之后拆分


Tags: 字符串单词个字符arenaword2fdsfdsfdsfdgmlyiqottr9lmsj5
1条回答
网友
1楼 · 发布于 2024-10-01 13:29:52
word = "7F4P_gmLYIQottr9LMsJ5_arena_word2_fdsfds_fdsfds_fgdgdfs"

result = "arena" + word.split("arena")[-1] #append the word "arena" and the characters after the word "arena"

limit_result = result[:40] #limit the result to 40 characters

最终结果:“竞技场\u单词2 \u fdsfds \u fdsfds \u fgdgdgdfs”

相关问题 更多 >