正则表达式允许搜索一个字符串[fsp]和数字

时间:2015-08-19 22:53:09

标签: regex search video string-matching subtitle

我使用aegisub来编辑字幕最屁股字幕我需要将所有fsp值编辑为0原始字幕有fsp-0.667和fsp1.333以及fsp-4等fsp的很多值所以我需要正则表达式搜索带有数字的fsp像上面一样,这很痛苦 当我编辑千行以手动编辑所有fsp到fsp-0时

--- ----编辑
fsp意味着字体间距 我将屁股英文字幕翻译成阿拉伯语,英文字母之间有空格但阿拉伯语没有任何空格,所以英语翻译使用fsp有很多价值,但是阿拉伯语翻译应该删除字符之间的所有空格,这意味着设置fsp与fsp-的任何值0否则没有人可以读字幕,所以我不能编辑千行来设置fsp到fsp-0,是的我可以搜索fsp-0.667并用fsp-0替换但是只有100行有fsp-0.667和下一个70有不同的值,下一个x行有fsp-x。

aegisub支持正则表达式搜索和替换所以我需要sipmple脚本可以搜索带数字的fsp

--- ---- EDIT2
我需要的是正则表达式代码搜索fsp字符串与它的值[数字]
[比如搜索字符串fsp和搜索数字来自fsp]

2 个答案:

答案 0 :(得分:0)

您的问题有点不清楚,但我认为您正在寻找类似的内容:

/fsp-?[0-9.]+/fsp-0/g

答案 1 :(得分:0)

您可以使用以下正则表达式模式找到所有fsp标记:

\{\\fsp-?((\d+)|(\d+\.\d+))\}

查看在线demo