gpt4 book ai didi

string - Lua中如何在点之前分割字符串?

转载 作者:行者123 更新时间:2023-12-04 21:44:13 25 4
gpt4 key购买 nike

我需要对字符串进行简单的分割。

字符串是“That.Awkward.Moment.2014.720p.BluRay.x264.YIFY.srt”

我只需要“That.Awkward.Moment.2014.720p.BluRay.x264.YIFY”,没有“.srt”

我尝试了这个,但错误的是:

print(string.match("That.Awkward.Moment.2014.720p.BluRay.x264.YIFY.srt", '^.-.s'))

我该怎么做?

最佳答案

由于正则匹配是贪婪的,因此您只需匹配任何内容,直到看到(不要忘记转义它):

print(string.match("That.Awkward.Moment.2014.720p.BluRay.x264.YIFY.srt", '(.+)%.(.+)'))

将打印

That.Awkward.Moment.2014.720p.BluRay.x264.YIFY  srt

关于string - Lua中如何在点之前分割字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24419797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com