첫 번째와 두 번째 열과 두 번째와 세 번째 열 사이의 공백을 \t
으로 바꾸어야합니다.regex는 공백을 탭 문자로 바꿉니다.
0101 A 01/13/13
0102 F 04/05/13
0209 C 04/19/13
하지만 난 문제가이 일을 데, 그것은 한 줄에 모두 넣고 대신 \t
을 쓰고있다.
\t0101\tA\t01/13/13\t\t ....
어떻게 내가 제대로 올바른 형식이를 얻을 수 있습니다 .... 그래서 그것을
preg_replace('/(?:^|\s)/', '\t', $text);
그것을 인쇄?
도움을 주시면 감사하겠습니다.
'str_replace ('', "\ t", $ string)'가 작동하지 않습니까? –
모든 사람들이 정규식 질문을하는 것을 지켜 보는 것은 재미 있습니다 ... : ^) 여러 가지 방법으로 문제를 해결할 수 있습니다. – beroe