:PHP 용으로, preg_match_all 정규 표현식 및 브레이크 라인은 여기 나에게 정규 표현식과 함수의
preg_match_all('|<span class=\"Menu1\">(.*?)</td>|U',$contents,$wynik2);
그것은 작동 :
<tr>
<td width="30%" ><span class="Menu"> Nazwa zawdsdu: </td>
<td width="70%"> <span class="Menu1">PRACOWNIK BARU </td>
</tr>
하지만이 작동하지 않습니다
<td width="70%"> <span class="Menu1">PRACA W MC DONALDS PRACE PORZĄDKOWE, PRZYJĘCIE DOSTAWY
WYMAGANA KSIĄŻECZKA SANEPIDOWSKA, CHĘCI DO PRACY
KONTAKT TEL. 794295401 </td>
나 ' 빈 배열이 있습니다. 나는 그것이 '새로운 라인'에 의한 것이라고 생각합니다. 어떻게 해결할 수 있습니까?
만 깨진 가지 수정이 필요합니다. 그러나 이것이 의도 한 동작입니다. 정규 표현식, 특히'.' (Dot) 문자의 의미는 다음과 같습니다 : [PCRE regex syntax : Dot (PHP Manual)] (http://www.php.net/manual/en/regexp.reference. dot.php). – hakre