UltraEdit中的正则表达式替换

2025-03-23 20:29:22

下了一个字幕发现无法一冶嚏型正常显示,用UltraEdit打开一看,原来时间轴设置的地方不知道为啥,把毫秒前的逗号设成了空格。

下载下来的是:00:04:10 277 --> 00:04:12 675

正常的应该是:00:04:10,277 --> 00:04:12,675

作为一个编码多年的IT人,自然要找个方法转换一下了。Baidu了一下,UltraEdit的正则表达式转换还是比较简单的,具体如下:

查找:^([0-9]^)[ ]^([0-9]^)

替换:^1,^2

查找中的 ^([0-9]^) 表示查找一个数字并放进一个队列中,替换中的^1 ^2分别表示队列中的第1个和第2个,这样就把一个数字一个空格一个数字这样的字符串找出来,然后替换成第一个数字一个逗号第二个数字这样的结果。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢