4
숫자를 제외한 모든 것을 제거하는 PHP 코드
문자열에서 모든 것을 제거하려고하지만 숫자 (0-9)입니다. 나는 이것이 효과가 있다고 생각했다. echo preg_replace("[^0-9]","",'604-619-5135'); 그러나 이것은 "604-619-5135"를 반영합니다. 내가 뭘 놓친거야 ???
정규식은 문자열 내의 패턴과 일치하는 선언적 언어를 제공합니다. 문자열 유효성 검사, 구문 분석 및 변환에 일반적으로 사용됩니다. 정규식이 완전히 표준화되지 않았으므로이 태그와 관련된 모든 질문에는 해당 프로그래밍 언어 또는 도구를 지정하는 태그도 포함되어야합니다. 참고 : HTML, JSON 등을 요구하면 정규 표현식에 부정적인 반응이 나타나는 경향이 있습니다. 파서가 있으면 대신 사용하십시오.