473,320 Members | 1,933 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Getting data in between html tags

Let's say that I have some data like what is listed below. I simply
want to get all of he text that is between the html tags. How would I
do that with regular expressions or any kind of code. Also, I want to
learn how to use regular expressions. What is a good site to get me
started with php?

<tr><td class="yfnc_h" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=30.000000">30.00</a></b></td><td class="yfnc_h"><a href="/
q?s=GMEGF.X">GMEGF.X</a></td><td class="yfnc_h" align="right"><b><span
id="yfs_l10_gmegf.x">17.30</span></b></td><td class="yfnc_h"
align="right"><span id="yfs_c10_gmegf.x"<span class="">0.00</span></
span></td><td class="yfnc_h" align="right">N/A</td><td class="yfnc_h"
align="right">N/A</td><td class="yfnc_h" align="right"><span
id="yfs_v00_gmegf.x">0</span></td><td class="yfnc_h" align="right">40</
td></tr><tr><td class="yfnc_h" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=35.000000">35.00</a></b></td><td class="yfnc_h"><a href="/
q?s=GMEGG.X">GMEGG.X</a></td><td class="yfnc_h" align="right"><b><span
id="yfs_l10_gmegg.x">4.70</span></b></td><td class="yfnc_h"
align="right"><span id="yfs_c10_gmegg.x"<span class="">0.00</span></
span></td><td class="yfnc_h" align="right">N/A</td><td class="yfnc_h"
align="right">N/A</td><td class="yfnc_h" align="right"><span
id="yfs_v00_gmegg.x">9</span></td><td class="yfnc_h"
align="right">235</td></tr><tr><td class="yfnc_tabledata1"
nowrap="nowrap"><b><a href="/q/op?s=GME&amp;k=40.000000">40.00</a></
b></td><td class="yfnc_tabledata1"><a href="/q?s=GMEGH.X">GMEGH.X</a></
td><td class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegh.x">1.30</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegh.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegh.x">321</
span></td><td class="yfnc_tabledata1" align="right">1,739</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=45.000000">45.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGI.X">GMEGI.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegi.x">0.20</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegi.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegi.x">149</
span></td><td class="yfnc_tabledata1" align="right">2,195</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=50.000000">50.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGJ.X">GMEGJ.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegj.x">0.05</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegj.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegj.x">170</
span></td><td class="yfnc_tabledata1" align="right">7,631</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=55.000000">55.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGK.X">GMEGK.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegk.x">0.05</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegk.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegk.x">4</
span></td><td class="yfnc_tabledata1" align="right">3,593</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=60.000000">60.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGL.X">GMEGL.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegl.x">0.05</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegl.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegl.x">4</
span></td><td class="yfnc_tabledata1" align="right">2,790</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=65.000000">65.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGM.X">GMEGM.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegm.x">0.02</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegm.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegm.x">10</
span></td><td class="yfnc_tabledata1" align="right">3,899</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=70.000000">70.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGN.X">GMEGN.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegn.x">0.10</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegn.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegn.x">0</
span></td><td class="yfnc_tabledata1" align="right">1,357</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=75.000000">75.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGO.X">GMEGO.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmego.x">0.15</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmego.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmego.x">0</
span></td><td class="yfnc_tabledata1" align="right">256</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=80.000000">80.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGP.X">GMEGP.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegp.x">0.05</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegp.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegp.x">0</
span></td><td class="yfnc_tabledata1" align="right">230</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=85.000000">85.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGQ.X">GMEGQ.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegq.x">0.10</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegq.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegq.x">0</
span></td><td class="yfnc_tabledata1" align="right">214</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=90.000000">90.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGR.X">GMEGR.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegr.x">0.05</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegr.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegr.x">0</
span></td><td class="yfnc_tabledata1" align="right">72</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=95.000000">95.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMEGS.X">GMEGS.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmegs.x">0.10</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmegs.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmegs.x">0</
span></td><td class="yfnc_tabledata1" align="right">60</td></tr></
tbody></table></td></tr></tbody></table><table border="0"
cellpadding="0" cellspacing="0"><tbody><tr><td height="10"></td></tr></
tbody></table><table border="0" cellpadding="2" cellspacing="0"
width="100%"><tbody><tr class="yfnc_modtitle1"
valign="top"><td><small><b>PUT OPTIONS</b></small></td><td
align="right">

Expire at close
Fri, Jul 18, 2008</td></tr></tbody></table><table
border="0" cellpadding="0" cellspacing="0" height="2"><tbody><tr><td
height="2"></td></tr></tbody></table><table
class="yfnc_datamodoutline1" border="0" cellpadding="0"
cellspacing="0" width="100%"><tbody><tr valign="top"><td><table
border="0" cellpadding="3" cellspacing="1" width="100%"><tbody><tr><td
class="yfnc_tablehead1" align="center" width="12%">Strike</td><td
class="yfnc_tablehead1" align="center" width="12%">Symbol</td><td
class="yfnc_tablehead1" align="center" width="12%">Last</td><td
class="yfnc_tablehead1" align="center" width="12%">Chg</td><td
class="yfnc_tablehead1" align="center" width="12%">Bid</td><td
class="yfnc_tablehead1" align="center" width="12%">Ask</td><td
class="yfnc_tablehead1" align="center" width="12%">Vol</td><td
class="yfnc_tablehead1" align="center" width="12%">Open Int</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=30.000000">30.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMESF.X">GMESF.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmesf.x">0.05</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmesf.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmesf.x">0</
span></td><td class="yfnc_tabledata1" align="right">306</td></
tr><tr><td class="yfnc_tabledata1" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=35.000000">35.00</a></b></td><td
class="yfnc_tabledata1"><a href="/q?s=GMESG.X">GMESG.X</a></td><td
class="yfnc_tabledata1" align="right"><b><span
id="yfs_l10_gmesg.x">0.20</span></b></td><td class="yfnc_tabledata1"
align="right"><span id="yfs_c10_gmesg.x"<span class="">0.00</span></
span></td><td class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right">N/A</td><td
class="yfnc_tabledata1" align="right"><span id="yfs_v00_gmesg.x">310</
span></td><td class="yfnc_tabledata1" align="right">1,541</td></
tr><tr><td class="yfnc_h" nowrap="nowrap"><b><a href="/q/op?
s=GME&amp;k=40.000000">40.00</a></b></td><td class="yfnc_h"><a href="/
q?s=GMESH.X">GMESH.X</a></td><td class="yfnc_h" align="right"><b><span
id="yfs_l10_gmesh.x">1.52</span></b></td><td class="yfnc_h"
align="right"><span id="yfs_c10_gmesh.x"<span class="">0.00</span></
span></td><td class="yfnc_h" align="right">N/A</td><td class="yfnc_h"
align="right">N/A</td><td class="yfnc_h" align="right"><span
id="yfs_v00_gmesh.x">222</span></td><td class="yfnc_h"
align="right">2,536</td></tr><tr><td class="yfnc_h"
nowrap="nowrap"><b><a href="/q/op?s=GME&amp;k=45.000000">45.00</a></
b></td><td class="yfnc_h"><a href="/q?s=GMESI.X">GMESI.X</a></td><td
class="yfnc_h" align="right"><b><span id="yfs_l10_gmesi.x">5.63</
span></b></td><td class="yfnc_h" align="right"><span
id="yfs_c10_gmesi.x"<span class="">0.00</span></span></td><td
class="yfnc_h" align="right">N/A</td><td class="yfnc_h"
align="right">N/A</td><td class="yfnc_h" align="right"><span
id="yfs_v00_gmesi.x">150</span></td><td class="yfnc_h"
align="right">3,598</td></tr><tr><td class="yfnc_h"
nowrap="nowrap"><b><a href="/q/op?s=GME&amp;k=50.000000">50.00</a></
b></td><td class="yfnc_h"><a href="/q?s=GMESJ.X">GMESJ.X</a></td><td
class="yfnc_h" align="right"><b><span id="yfs_l10_gmesj.x">10.70</
span></b></td><td class="yfnc_h" align="right"><span
id="yfs_c10_gmesj.x"<span class="">0.00</span></span></td><td
class="yfnc_h" align="right">N/A</td><td class="yfnc_h"
align="right">N/A</td><td class="yfnc_h" align="right"><span
id="yfs_v00_gmesj.x">21</span></td><td class="yfnc_h"
align="right">2,513</td></tr><tr><td class="yfnc_h"
nowrap="nowrap"><b><a href="/q/op?s=GME&amp;k=55.000000">55.00</a></
b></td><td class="yfnc_h"><a href="/q?s=GMESK.X">GMESK.X</a></td><td
class="yfnc_h" align="right"><b><span id="yfs_l10_gmesk.x">15.50</
span></b></td><td class="yfnc_h" align="right"><span
id="yfs_c10_gmesk.x"<span class="">0.00</span></span></td><td
class="yfnc_h" align="right">N/A</td><td class="yfnc_h"
align="right">N/A</td><td class="yfnc_h" align="right"><span
id="yfs_v00_gmesk.x">45</span></td><td class="yfnc_h"
align="right">240</td></tr><tr><td class="yfnc_h"
nowrap="nowrap"><b><a href="/q/op?s=GME&amp;k=60.000000">60.00</a></
b></td><td class="yfnc_h"><a href="/q?s=GMESL.X">GMESL.X</a></td><td
class="yfnc_h" align="right"><b><span id="yfs_l10_gmesl.x">19.70</
span></b></td><td class="yfnc_h" align="right"><span
id="yfs_c10_gmesl.x"<span class="">0.00</span></span></td><td
class="yfnc_h" align="right">N/A</td><td class="yfnc_h"
align="right">N/A</td><td class="yfnc_h" align="right"><span
id="yfs_v00_gmesl.x">10</span></td><td class="yfnc_h"
align="right">45</td></tr><tr><td class="yfnc_h" nowrap="nowrap"><b><a
href="/q/op?s=GME&amp;k=65.000000">65.00</a></b></td><td
class="yfnc_h"><a href="/q?s=GMESM.X">GMESM.X</a></td><td
class="yfnc_h" align="right"><b><span id="yfs_l10_gmesm.x">24.80</
span></b></td><td class="yfnc_h" align="right"><span
id="yfs_c10_gmesm.x"<span class="">0.00</span></span></td><td
class="yfnc_h" align="right">N/A</td><td class="yfnc_h"
align="right">N/A</td><td class="yfnc_h" align="right"><span
id="yfs_v00_gmesm.x">1</span></td><td class="yfnc_h" align="right">21</
td></tr></tbody></table></td></tr></tbody></table><table border="0"
cellpadding="2" cellspacing="0"><tbody><tr><td width="1%"><table
class="yfnc_d" border="0" cellpadding="1" cellspacing="0"
width="10"><tbody><tr><td><table border="0" cellpadding="1"
cellspacing="0" width="100%"><tbody><tr><td
class="yfnc_h">&nbsp;&nbsp;&nbsp;</td></tr></tbody></table></td></tr></
tbody></table></td><td><small>Highlighted options are in-the-money.</
small></td></tr></tbody></table><table border="0" cellpadding="0"
cellspacing="0" width="100%"><tbody><tr><td height="10"></td></
tr><tr><td align="center"><b><a href="/q/os?s=GME&amp;m=2008-07-18">
Jul 10 '08 #1
1 1780
Message-ID:
<23**********************************@8g2000hse.go oglegroups.comfrom
Anthony Smith contained the following:
I simply
want to get all of he text that is between the html tags. How would I
do that with regular expressions or any kind of code. Also, I want to
learn how to use regular expressions. What is a good site to get me
started with php?
www.php.net

Start with strip_tags()
http://uk.php.net/manual/en/function.strip-tags.php
--
Geoff Berrow 0110001001101100010000000110
001101101011011001000110111101100111001011
100110001101101111001011100111010101101011
Jul 10 '08 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Joe Conlin | last post by:
I am truncating data from an SQL database and have a script that populates a cell. The problem that I have is I have HTML tags in my database so if the data gets truncated in the middle of a tag,...
5
by: Kathryn | last post by:
Good morning! I am having a problem with a span. I have items, of which I only want to show the first X characters on the screen. If the user prints the page, I want the entire item to print....
5
by: lorelei | last post by:
Hey all!! Well, I've decided to take the dive and attempt my very own HTML coded website rather than use a page-editor thingy. Anyway, I'm attempting to write a style sheet, and have read...
4
by: Michael Hill | last post by:
If I had a span tag like: <span id='msg_2'> There is a bunch of text <a href="http://www.someurl.com"> here </a>. And some others <a href="http://www.otherurl.com">here</a>. Good luck! </span>...
1
by: Optonline | last post by:
I'm looking to get the baseball score between the html tags on yahoo and create my own rows with just the data. So far I have this code...
3
by: Baquanb | last post by:
I need to get some text between font tags but I only need the text in the last table. The code i'm using below will get text between all font tags anyone know how I can just get whats in TABLE3...
1
by: Tor Inge Rislaa | last post by:
Adding HTML tags to data from SQL server When dragging a table on to a web form in an ASP.NET 2.0 application, the connection is established and the data is displayed in a DataGrid. Is it...
1
by: musaligari | last post by:
hi all, when i am using div tags, i am getting gaps between the divs. please refer the code which i have written. please find free to help me out. /******************* CSS...
7
by: zdravko.monov | last post by:
Hi there! I need a C++ library that can organize and write scientific (and numerical overall) data in tables. I have been fighting with std::ofstream and plain ASCII files, but it is difficult to...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.