正则表达式匹配单词之间的空格和制表符

时间:2012-10-08 10:16:55

标签: regex

单词之间有<tab> <space> <tab>

Reskontradatum      Transaktionsdatum       Text        Belopp      Saldo
2012-10-01      2012-09-30      SATS-TIGER AIR      -92,17      629,07
2012-10-01      2012-10-01      Per oktober         -1 000,00       721,24
2012-09-30      2012-10-02      ÖVERTRASSRÄNTA      -1,00       1 721,24

如何删除它们(不删除SATS-TIGER AIR等字词中的空格?)

2 个答案:

答案 0 :(得分:3)

我不确定这是你在寻找什么,但看起来你想要删除所有标签和空格当两个标签和空格之间有空格 - 即不是单词之间只有空格字符或只有制表符。

此正则表达式在两个单词之间查找一个或多个空格和一个或多个制表符:

\b(\s+\t+)\b

答案 1 :(得分:0)

不太确定你在问什么,但匹配标签的正则表达式是\ t。如果有多个可以匹配\ t +

此外,它取决于您使用的语言来实现正则表达式