정규 표현식에 문제가 있습니다. 다음 일반 표현식을 사용하여 html 태그 사이에서 텍스트를 가져옵니다.모든 HTML 태그를 PHP로 바꿉니다.
preg_replace("/<.*>/ix", " ", $input_lines);
이 표현은
<a href="some.html">Somelink
출력 잘 작동이
Somelink
<a href="some.html">Somelink</a>
는 빈 출력을 보여줍니다 작동하지 않습니다.
내 실제 입력이
<a href="some.html">Somelink</a><anytag>Somelink</anytag>
처럼 원하는 출력을 시작하거나 종료 태그는 공백으로 대체됩니다 여부를
Somelink Somelink
모든 태그입니다.
그리고 작은 질문 : 문제를 이해하면
왜 복제하려는 시도 ['strip_tags'] (http://php.net/strip_tags)? – mario
단어 사이에 하나의 공백을 원합니다. – user2454340