Note that there are some explanatory texts on larger screens.

plurals
  1. POGet data only from html table used preg_match_all in php
    primarykey
    data
    text
    <p>I have a html table like this :</p> <pre><code>&lt;table ... &gt; &lt;tbody ... &gt; &lt;tr ... &gt; &lt;td ...&gt; string... &lt;/td&gt; &lt;td ...&gt; string... &lt;/td&gt; &lt;td ...&gt; string... &lt;/td&gt; &lt;td ...&gt; string... &lt;/td&gt; &lt;td ...&gt; string... &lt;/td&gt; &lt;/tr&gt; &lt;tr ... &gt; &lt;td ...&gt; string... &lt;/td&gt; &lt;td ...&gt; string... &lt;/td&gt; &lt;td ...&gt; string... &lt;/td&gt; &lt;td ...&gt; &lt;/td&gt; &lt;td ...&gt; string... &lt;/td&gt; &lt;/tr&gt; .............. &lt;/tbody&gt; &lt;/table&gt; </code></pre> <p>This is a data table and I need to get all data from this. The table will have many rows (<code>&lt;tr&gt;&lt;/tr&gt;</code>) . each row will have a fixed columns (<code>&lt;td&gt;&lt;/td&gt;</code>)(currently is 5 ). remember each table,tr,td tag maybe formatted (where say "...")</p> <p>And I hope everyone can help me to write a regex for <code>preg_match_all</code> function to get the data like this :</p> <pre><code>array( 0 =&gt; array( 0=&gt; 'some data0', 1=&gt; 'some data1', 2=&gt; 'some data2', 3=&gt; 'some data3', 4=&gt; 'some data4', ) 1 =&gt; array( 0=&gt; 'some data0', 1=&gt; 'some data1', 2=&gt; 'some data2', 3=&gt; 'some data3', 4=&gt; 'some data4', ) 2 =&gt; array( 0=&gt; 'some data0', 1=&gt; 'some data1', 2=&gt; 'some data2', 3=&gt; 'some data3', 4=&gt; 'some data4', ) .......... ) </code></pre> <p>Now the example for your test, hopfully you can help me!!!</p> <pre><code>&lt;table border="1" &gt; &lt;tbody style="" &gt; &lt;tr style="" &gt; &lt;td style="color:blue;"&gt; data0 &lt;/td&gt; &lt;td style="font-size:15px;"&gt; data1 &lt;/td&gt; &lt;td style="font-size:15px;"&gt; data2 &lt;/td&gt; &lt;td style="color:blue;"&gt; data3 &lt;/td&gt; &lt;td style="color:blue;"&gt; data4 &lt;/td&gt; &lt;/tr&gt; &lt;tr style="" &gt; &lt;td style="color:blue;"&gt; data00 &lt;/td&gt; &lt;td style="font-size:15px;"&gt; data11 &lt;/td&gt; &lt;td style="font-size:15px;"&gt; data22 &lt;/td&gt; &lt;td style="color:blue;"&gt; data33 &lt;/td&gt; &lt;td style="color:blue;"&gt; data44 &lt;/td&gt; &lt;/tr&gt; &lt;tr style="color:black" &gt; &lt;td style="color:blue;"&gt; data000 &lt;/td&gt; &lt;td style="font-size:15px;"&gt; data111 &lt;/td&gt; &lt;td style="font-size:15px;"&gt; data222 &lt;/td&gt; &lt;td style="color:blue;"&gt; data333 &lt;/td&gt; &lt;td style="color:blue;"&gt; data444 &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload