正则表达式匹配选项卡或什么都不匹配

Regex match tab or nothing

请看这个expression
我也在寻找匹配第一行的表达式。
每行中的制表符数量,可能是 4 个或更少,所以这是未知的
第一行应该是 return:

Order\t2187405\tDvbzVvmLL\t\t\t481

替换后

如有任何帮助,我们将不胜感激

您可以使用此正则表达式,它查找一组非制表符,后跟最多 4 个可选的制表符组,后跟一定数量(可能为 0)的非制表符:

^([^\t]*)(?:\t([^\t]*))?(?:\t([^\t]*))?(?:\t([^\t]*))?(?:\t([^\t]*))?$

替换为(我假设您想要演示中的 481):

\t\t\t\t\t481

Demo on regex101