正则表达式匹配选项卡或什么都不匹配
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
请看这个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