2012-10-08 4 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

을 구현하기 위해 사용하고있는 언어에 따라 달라집니다, +

또한 \의 t와 일치 할 수 하지만 단어 사이에 탭과 공백이 둘 다있는 경우 모든 탭과 공백을 제거하려는 것 같습니다. 즉 공백 문자 만 있거나 단어 사이에 탭 문자 만있는 경우가 아닙니다.

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

감사합니다. –

0

당신이 묻는 것은 확실하지 않지만 탭과 일치하는 정규 표현식은 \ t입니다. 보다 어쩌면 더있을 경우 당신은 당신이 당신이 찾고있는 무엇을 잘 모르겠어요 당신의 정규 표현식

+0

사이에 탭과 공백을 제거하려면 정규식이 필요합니다. 예 : 2012-10-01 2012-09-30 "SATS-TIGER AIR"과 같은 문구의 공백에는 영향을주지 않아야합니다. –

관련 문제