Doc*_*dam 2 string lua lua-patterns
我需要对字符串进行简单的拆分.
字符串是 "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'))
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
由于常规匹配是贪婪的,你只需要匹配任何东西,直到你看到.
(不要忘记逃避它):
print(string.match("That.Awkward.Moment.2014.720p.BluRay.x264.YIFY.srt", '(.+)%.(.+)'))
Run Code Online (Sandbox Code Playgroud)
将打印
That.Awkward.Moment.2014.720p.BluRay.x264.YIFY srt
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
724 次 |
最近记录: |