좋습니다. 정규식을 사용하지 않고 몇 가지 질문을 하고 어떻게 해결하는지 살펴보겠습니다.
1. HTML에서 모든 태그를 지우고 하이퍼링크만 남깁니다.
저는 Strip_tags를 사용합니다.
Strip_tags ($ 데이터, $ 태그)
$ 데이터는 문자열, $ 태그는 유지하는 태그입니다.
strip_tags($data,'')이면 충분합니다. 완성된? 예, 아주 간단합니다.
여전히 를 유지하고 싶다면, Strip_tags($data,'')
2. $str에서 $str1부터 $str2까지의 문자열을 가로챕니다. 첫 번째 하나는 일치합니다.
function str_cut($str,$start, $end) {//가장 효율적인 첫 번째 일치 항목 가져오기
$content = strstr($str, $start)
$content = substr($ content, strlen( $start ), strpos( $content, $end ) - strlen( $start ) )
return $content;
}
3. $str1에서 $str2로 가로채기 All 문자열 중간에서 일치합니다.
function my_Ca($content,$start,$end){//시작 및 끝 문자열을 제외하고 모든 일치 항목 가져오기
$m =explore($start,$content)
$a = 배열 ();
$sum = count($m);
for( $i = 1;$i < $sum;$i )
{
$my = 폭발($end , $m[$i]);
$a[] 요약: 더 많이 생각하고 더 요약하면, 정규식을 사용하지 않고도 PHP와 함께 제공되는 함수를 사용하면 대부분의 문제를 해결할 수 있습니다.
위 내용은 PHP 규칙성을 소개합니다. PHP 규칙성에 대한 내용을 포함하여 PHP 규칙성을 없애십시오. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.