2012-10-08 65 views
-2

单词之间有<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这样的文字中的空格)?

+0

你为什么不只是看它? – keyser

+0

在哪一种语言? “特殊字符”是什么意思?结果应该是什么样子?你有什么尝试?你的“问题”如此不清楚! – stema

回答

2

我不知道这是你要寻找的是什么语言,但看起来您要删除所有制表符和空格,如果在单词之间同时存在制表符和空格 - 即不是当只有空格字符或单词间有制表符时。

此正则表达式查找一个或多个空格和一个或多个标签两个词:

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

非常感谢,工作得很好! –

0

不太清楚你在问什么,但是匹配标签的正则表达式是\ t。如果有可能不止一个,你可以用\ T +

而且与之相匹配,这将取决于你正在使用来实现你的正则表达式

+0

我们需要一个正则表达式来删除它们之间的选项卡和空格。例如, 2012-10-01 2012-09-30 它不应该影响像“SATS-TIGER AIR”这样的短语的空格 –

相关问题