PHP Apache MySQLHTML+CSS+JavaScript Flash
0000000
PHP 5.  . :  ..,  ..,  .. MySQL  . :  ..,  .. C++. -    . :  ..,  ..  MySQL 5. :  ..,  .. MySQL 5.  . :  ..,  ..
  SoftTime

            RSS-      "Online"   


 

, !

:

:
 
 : 1963   (05.08.2014 18:47)   
 
 


<TABLE cellSpacing=1 cellpadding=2 class=text>
<TBODY>
<TR>
<TD class=bg1 colSpan=2><font class=txtb>  1</font></TD></TR>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TD> </TD></TR>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TD> </TD></TR>
TD class=bg1 colSpan=2><font class=txtb>  2</font></TD></TR>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TD> </TD></TR>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TD> </TD></TR>
</TBODY></TABLE>


:
1
-
-
-

2
-
-
-


preg_match_all('~<TD class=bg1 colSpan=2><font class=txtb>(.*?)</font></TD>~is', $content , $text2);    
    
preg_match_all('~<TD><font class=txtb>(.*?)</font></TD>
<TD>(.*?)</TD>~is', $content , $text);

((

   
 
 : Deed   (11.08.2014 23:11)   
 
   : 1963   (05.08.2014 18:47)
 

[url]http://sandbox.onlinephpfunctions.com/code/eb15d80870364c4b66aa0226dd77857087c 1ceb9[/url]


<?php
$str
='<TABLE cellSpacing=1 cellpadding=2 class=text>
<TBODY>
<TR>
<TD class=bg1 colSpan=2><font class=txtb>  1</font></TD></TR>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TD> </TD></TR>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TD> </TD></TR>
TD class=bg1 colSpan=2><font class=txtb>  2</font></TD></TR>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TD> </TD></TR>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TD> </TD></TR>
</TBODY></TABLE>'
;

$n=preg_match_all("/<font[^>]+?>([-ߨ\s\d]+)<\/font>/u",$str,$m);
            
for(
$i=0;$i<$n;$i++){
    echo 
$m[1][$i]."\n";
}
?>


P.S. What is fuck with links on this site???

   
 
 : 1963   (11.08.2014 23:49)   
 
   : Deed   (11.08.2014 23:11)
 

Warning: preg_match_all() [function.preg-match-all]: Compilation failed: nothing to repeat at offset 13
?
. <font,

<TR>
<TD class=bg1 colSpan=2><font class=txtb> 1</font></TD></TR>
<TR class=bg2>
<TD><font class=txtb></font></TD>
<TD> </TD></TR>


<h2> 1
--

<h2> 2
2 -- 2

   
 
 : Deed   (12.08.2014 00:00)   
 
   : 1963   (11.08.2014 23:49)
 

( ) -.
.
...

, . .
!

   
 
 : 1963   (12.08.2014 00:08)   
 
   : Deed   (12.08.2014 00:00)
 

.

   
 
 : blg_step   (12.08.2014 12:55)   
 
   : 1963   (05.08.2014 18:47)
 

- :
( , )
<?php

$text= '
<table cellSpacing="1" cellpadding="2" border="1" class="text">
<tbody>
<tr>
<td class="bg1" colSpan="2"><font class="txtb"> 1</font></td>
</tr>

<tr class="bg2">
<td><font class="txtb">1_1</font></td>
<td> 1_1</td>
</tr>

<tr class="bg2">
<td><font class="txtb">1_2</font></td>
<td> 1_2</td>
</tr>

<tr class="bg2">
<td><font class="txtb">1_3</font></td>
<td> 1_3</td>
</tr>



<tr class="bg2">
<td class="bg1" colSpan="2"><font class="txtb"> 2</font></td>
</tr>

<tr class="bg2">
<td><font class="txtb">2_1</font></td>
<td> 2_1</td>
</tr>

<tr class="bg2">
<td><font class="txtb">2_2</font></td>
<td> 2_2</td>
</tr>

<tr class="bg2">
<td><font class="txtb">2_3</font></td>
<td> 2_3</td>
</tr>

<tr class="bg2">
<td><font class="txtb">2_4</font></td>
<td> 2_3</td>
</tr>




<tr class="bg2">
<td class="bg1" colSpan="2"><font class="txtb"> 3</font></td>
</tr>

<tr class="bg2">
<td><font class="txtb">3_1</font></td>
<td> 2_1</td>
</tr>

<tr class="bg2">
<td><font class="txtb">3_2</font></td>
<td> 2_2</td>
</tr>

<tr class="bg2">
<td><font class="txtb">3_3</font></td>
<td> 2_3</td>
</tr>

</tbody>
</table>
';

$pattern='#<td class="bg1" colSpan="2"><font class="txtb">(.*?)</font></td>#is';
$pattern2='#<td><font class="txtb">(.*?)</font></td>[\s]*'.
'<td>[\s]*(.*?)</td>#isu';

$flag=PREG_OFFSET_CAPTURE;
$offset=0;


preg_match_all($pattern, $text, $naidennoe, $flag, $offset);
preg_match_all($pattern2, $text, $naidennoe2, $flag, $offset);


echo '<p> :</p>

1 <br />
- <br />
- <br />
- <br />
<br /><br />
2<br />
- <br />
- <br />
- <br />

<hr />';

echo $text;
/*
if (preg_match_all($pattern, $text, $naidennoe, $flag, $offset))
{
echo '<h2> 1 ( )</h2>';
print_r($naidennoe);
}else
{
echo ' - 1';
}

echo '<hr />';

if (preg_match_all($pattern2, $text, $naidennoe2, $flag, $offset))
{
echo '<h2> 2 ( )</h2>';
print_r($naidennoe2);
}else
{
echo ' - 2';
}
echo '<hr />';*/

echo '<hr /><pre>';
$poziciya=0;
for($i=0; $i<count($naidennoe[1]); $i++){
echo $naidennoe[1][$i][0] . '<br />';


if ($naidennoe[1][$i+1][1]){
for($j=$poziciya; $j<count($naidennoe2[1]); $j++){
if ($naidennoe[1][$i+1][1] > $naidennoe2[1][$j][1]){
echo $naidennoe[1][$i+1][1] . ' > ' . $naidennoe2[1][$j][1] . ' === ' . $naidennoe2[1][$j][0] . ' &ndash; ' . $naidennoe2[2][$j][0] . '<br />';
}else {
$poziciya=$j;
//echo '$poziciya=' . $poziciya . '<br />';
break;
}
}
}else {
//echo '$poziciya=' . $poziciya . '<br />';
for($j=$poziciya; $j<count($naidennoe2[1]); $j++){
echo $naidennoe2[1][$j][0] . ' &ndash; ' . $naidennoe2[2][$j][0] . '<br />';
}
}
}

echo '</pre>';
?>


, : http://php.mejstrok.ru/regylyarki.html

   
 
 : 1963   (12.08.2014 20:29)   
 
   : blg_step   (12.08.2014 12:55)
 

,

   
Rambler's Top100

Rambler's Top100 .