Kjapp og trygg hosting for Wordpress

Regular expressions beskrivelse?

clinton4

Medlem
Hei,

Noen som vet hvor jeg kan finne en FULL oversikt med beskrivelse over tegn som kan brukes med preg_match_all?
 

clinton4

Medlem
eller, hvordan kan jeg hente ut ip og port med regular expression på følgende:

HTML:
         <td><span>86.127.119.110</span></td>	
         <td>
3128</td>

Jeg har prøvd følgende:

PHP:
preg_match_all("/(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})<\/span><\/td><td>\t\n *<td>\n(\d{2,4})<\/td>/", $inn, $ut);
 

drlinux

Konsulent i PHP og Linux
Dette fungerer for meg;

PHP:
<?php
$inn = '<td><span>86.127.119.110</span></td>    
         <td>
         3128</td>';

$ut = array();

preg_match_all("/(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})<\/span><\/td>\s+<td>\s+(\d{2,4})<\/td>/s", $inn, $ut);

print_r($ut);
?>

preg* funksjonene bruker Perls regex-motor, så du finner referansen her perlre - perldoc.perl.org
 

clinton4

Medlem
Flott, da lærte jeg noe nytt på selveste lille julaften.

Kan jeg ikke bruke \n (newline) og \t (tab) i regular expressions i php?
 
Topp