2011-02-14 3 views

답변

0

사용 $의 A = preg_replace이다를 ('/ \ S + /', '', $ a)와 사용 $의 A = preg_replace이다 후 ('/ \ s + /', '@', $ a).

구문 분석에 어떤 도구가 사용됩니까?

$a = preg_replace("/\s+/", '@', trim($a)); 

하지만 여부 : 당신이 문자열에 @을 원하는대로,

$a = preg_replace("/\s+/", '', trim($a)); 

또는 : 당신이 실제로 문자열이 가정

+0

가 작동하지 않습니다 .. 사람 – Karthik

+0

죄송합니다 '($에 = preg_replace이다 (A $/\ S'/ \ S +/',') '$의 A = preg_replace이다 교체 +/', 기호 필요, $ a) – splean

1

, 당신은 정규 표현식으로 공백 문자를 제거 할 수 있습니다 작품은 당신의 의견에 달려 있습니다. 항상 위와 같으면 괜찮을 것입니다.

참조 : trim, preg_replace

+0

작동하지 않습니까? – Karthik

+0

@James PHP : 작동하지 않는지 묻지 마십시오. 작동하지 않는 경우, 출력 내용과 예상 내용 또는 오류를 설명해야합니다. * 작동하지 않는 것은 거의 도움이되지 않습니다. 기록을 위해 :이 코드는 위의 입력을 통해 완벽하게 작동합니다 (중간에 내 대답을 편집 했으므로 최신 버전을 시도했는지 확인하십시오) –

관련 문제