2 개의 특정 문자 사이의 공백을 바꾸려고합니다. 예를 들어, 다음과 같은 텍스트가 있습니다. "제품 가격이 모든 기능이있는 26 $입니다. "제품 가격은 모든 기능이있는 26 $ "이므로 사이에 공백을 제거하십시오. 26 및 $. 번호가 변경되어 기본 str_replace를 수행 할 수 없습니다.숫자와 특정 문자 사이의 공백을 바꾸십시오.
감사합니다. 숫자와 아무것도에 의해 달러 기호 사이에있는 공간의 모든 종류를 대체 할
$string =preg_replace('/(?<=\d)\s+(?=\$)/', '', $string);
이 :
커서를 $ 문자 앞에 놓고 백 스페이스 키를 누릅니다. 아니, 정말로 - 무슨 말을하고 있니? 기음? 자바? PHP? 다른? –