A preserved archive of the Logical Gamers community forums, 2009-2025. The original threads and posts, served read-only. Registration, posting and private messages are gone for good.

Regex Pattern Help Needed

1.3k views · started by MattSmith ·
#1
Regex Pattern Help Needed
For one of my programs im making i need some help with regex. In C#.

What the string im looking through looks like:

<ul>
<li><img id="1043234823.7091.a84f701f17053e19f637b6912ef09e18" src="http://s.cdn.gaiaonline.com/images/thumbnails/5410ecea1bb3.png" title="Warm Starter Polo" width="30" height="30" />


</li>
<li><img id="1043234826.16403.d6a381d4ef698f3053e3ba54cc7c1f34" src="http://s.cdn.gaiaonline.com/images/thumbnails/8b5bd5994013.png" title="Warm Starter Surfer Girl Hibiscus Halter" width="30" height="30" class="equipped" />


</li>
<li><img id="1043234822.7092.290d7adebc01fd5c1c87fa9f13fc6a0b" src="http://s.cdn.gaiaonline.com/images/thumbnails/13b0963a1bb4.png" title="Warm Starter Khaki Shorts" width="30" height="30" />


</li>
<li><img id="1043234825.16405.159769d8214e76b122cf5618896f5f1c" src="http://s.cdn.gaiaonline.com/images/thumbnails/41b20394015.png" title="Warm Starter Surfer Girl Board Shorts" width="30" height="30" class="equipped" />


</li>
<li><img id="1043234821.7097.9399b9ee0dad12f080f8ec84fe2c2db0" src="http://s.cdn.gaiaonline.com/images/thumbnails/24afe6b61bb9.png" title="Warm Starter Sandals" width="30" height="30" />


</li>
<li><img id="1043234824.16407.1f9bfb8b0bd6ba4cb8c5c52db92db98f" src="http://s.cdn.gaiaonline.com/images/thumbnails/7edb73594017.png" title="Warm Starter Surfer Girl Flip-Flops" width="30" height="30" class="equipped" />


</li>
<li><img id="1043234820.7120.c82ab6e4e44e636dc1495c98b95c836a" src="http://s.cdn.gaiaonline.com/images/thumbnails/5a3fc1d31bd0.png" title="Warm Starter Table" width="30" height="30" />


</li>
<li><img id="1043234819.7123.c893e920f383505e4c2795169b3bf8b9" src="http://s.cdn.gaiaonline.com/images/thumbnails/1d9fbb031bd3.png" title="Warm Starter Bed" width="30" height="30" />


</li>
<li><img id="1043234818.7125.086e93c4be4c5318856505a8173cbf60" src="http://s.cdn.gaiaonline.com/images/thumbnails/6d20b15d1bd5.png" title="Warm Starter Plant" width="30" height="30" />


</li>
<li><img id="1043234817.7127.6688a569485a548c561fb2730c710701" src="http://s.cdn.gaiaonline.com/images/thumbnails/17e0e23d1bd7.png" title="Warm Starter Light" width="30" height="30" />


</li>
<li><img id="1043234816.7129.96396f86cc16b314678d727bd4326ca8" src="http://s.cdn.gaiaonline.com/images/thumbnails/572fa3a41bd9.png" title="Warm Starter Rug" width="30" height="30" />


</li>
<li><img id="1043234815.7131.a5c9ff06185aeff09d76d5e2edde41ea" src="http://s.cdn.gaiaonline.com/images/thumbnails/53fcc4381bdb.png" title="Warm Starter Door" width="30" height="30" />


</li>
<li><img id="1043234814.7133.678db9c5baf7c49fec17d52b967db4d8" src="http://s.cdn.gaiaonline.com/images/thumbnails/293c97581bdd.png" title="Warm Starter Window" width="30" height="30" />


</li>
<li><img id="1043234813.7135.41357617edbafd552b5ba6fd54a5f3a1" src="http://s.cdn.gaiaonline.com/images/thumbnails/59839d081bdf.png" title="Warm Starter Fridge" width="30" height="30" />


</li>
<li><img id="1043234812.7168.2475cc3a842fcd18b27e7c03a051782f" src="http://s.cdn.gaiaonline.com/images/thumbnails/e2137fa1c00.png" title="Warm Starter Chair" width="30" height="30" />


</li>
<li><img id="1043234811.7171.93ba7556e8a3563337ac88ffeba910f8" src="http://s.cdn.gaiaonline.com/images/thumbnails/379279d21c03.png" title="Warm Punk Starter Top" width="30" height="30" />


</li>
<li><img id="1043234810.7174.3e6366cf44a86bca4c7225031fe80d1b" src="http://s.cdn.gaiaonline.com/images/thumbnails/8d095e1c06.png" title="Warm Baggy Starter Shirt" width="30" height="30" />


</li>
<li><img id="1043234809.7177.cf520261aaf9fc0cd0c570633bcc285b" src="http://s.cdn.gaiaonline.com/images/thumbnails/472d738e1c09.png" title="Warm Sporty Starter Shirt" width="30" height="30" />


</li>
<li><img id="1043234808.7180.dae186af3ea4f467a7d99716f6adf84a" src="http://s.cdn.gaiaonline.com/images/thumbnails/45b1d4b1c0c.png" title="Warm Dress Starter Shirt" width="30" height="30" />


</li>
<li><img id="1043234807.7183.3cbe12bdf5b155c8c0394e83d57a94ec" src="http://s.cdn.gaiaonline.com/images/thumbnails/43fb679b1c0f.png" title="Warm Punk Starter Pants" width="30" height="30" />


</li>
<li><img id="1043234806.7189.fdb0c2dcff2bf38605a21cea4eac6c34" src="http://s.cdn.gaiaonline.com/images/thumbnails/94b7f3a1c15.png" title="Warm Baggy Starter Pants" width="30" height="30" />


</li>
<li><img id="1043234805.7192.600dba844dd81522a561b5e3753c3f71" src="http://s.cdn.gaiaonline.com/images/thumbnails/4a3862721c18.png" title="Warm Sporty Starter Shorts" width="30" height="30" />


</li>
<li><img id="1043234804.7195.eba0c4f0029c5183ff4a32e69bf30d03" src="http://s.cdn.gaiaonline.com/images/thumbnails/7e7419e1c1b.png" title="Warm Dress Starter Slacks" width="30" height="30" />


</li>
<li><img id="1043234803.7198.cc986982764432e0c6198a656382b5e4" src="http://s.cdn.gaiaonline.com/images/thumbnails/887ad11c1e.png" title="Warm Starter Boots" width="30" height="30" />


</li>
<li><img id="1043234802.7201.aea3d2fe203370d26374e630647bd90a" src="http://s.cdn.gaiaonline.com/images/thumbnails/1b7f53f51c21.png" title="Warm Hip Starter Sneakers" width="30" height="30" />


</li>
<li><img id="1043234801.7204.af67942cf4989a17e82f5b5054f4be72" src="http://s.cdn.gaiaonline.com/images/thumbnails/2c60237b1c24.png" title="Warm Sporty Starter Sneakers" width="30" height="30" />


</li>
<li><img id="1043234800.7207.6f90ea536f022192ba24d96234427d1d" src="http://s.cdn.gaiaonline.com/images/thumbnails/6bc059ab1c27.png" title="Warm Dress Starter Shoes" width="30" height="30" />


</li>
<li><img id="1043234799.2523.195dabd5e4c631a41a1c7b31a241cc42" src="http://s.cdn.gaiaonline.com/images/thumbnails/5ecf6e8a9db.png" title="Basic Fishing Rod" width="30" height="30" />


</li>
<li><img id="1043234798.10611.00cc6cbc026f86ebf0d3863036e63618" src="http://s.cdn.gaiaonline.com/images/thumbnails/6b374df22973.png" title="Citrus Snug Layered Tees" width="30" height="30" />


</li>
<li><img id="1043234797.10605.cfefc54a0e895201b9f87f97585275aa" src="http://s.cdn.gaiaonline.com/images/thumbnails/55eb3897296d.png" title="Citrus Snug Balloon Skirt" width="30" height="30" />


</li>
<li><img id="1043234796.10623.761707cab5680e138bc98d9ea6672fad" src="http://s.cdn.gaiaonline.com/images/thumbnails/689c93c4297f.png" title="Citrus Snug Slip-On Sneakers" width="30" height="30" />


</li>
<li><img id="1043234795.10619.5252ec2be2a4b944a6270d8c5fd37452" src="http://s.cdn.gaiaonline.com/images/thumbnails/5b470633297b.png" title="Citrus Snug Lacy Leggings" width="30" height="30" />


</li>
<li><img id="1043234794.100001.5dfe4f59ae9a16164b65a1a2bf811a40" src="http://s.cdn.gaiaonline.com/images/thumbnails/56722af0186a1.png" title="Grade F Fish Bait" width="30" height="30" />


<span class="quantity">5</span></li>
<li><img id="1043234793.100045.54d20181d8e1478cb2541b9d025d1bfa" src="http://s.cdn.gaiaonline.com/images/thumbnails/3863ce26186cd.png" title="Token" width="30" height="30" />


<span class="quantity">20</span></li>
<li><span class="soulbound" title="This item is soulbound to your user; it can not be given/moved to another user while it is soulbound."><!-- --></span><img id="1918573143.100485.5f656814a617adbb17ee0f2174dae0ad" src="http://s.cdn.gaiaonline.com/images/thumbnails/bbee2a4e18885.png" title="Wing Sticker" width="30" height="30" />


</li>
</ul>
<!-- </div> -->
<div class="clear"></div>



<ul id="all_pg" class="pagination"></ul>



What im looking for:

1043234823.7091.a84f701f17053e19f637b6912ef09e18

(Really all i need is the digits number in the middle there for each item in the list im looking through)


My current non-working regex pattern:

@"[0-9].<itemid>.[a-z0-9]"


Anyone willing to help make me a patter than works?





EDIT:: Got it finally. Working pattern:

@"<img id=" + (Char)34 + "[0-9]*.[0-9]*.[a-z0-9]*"
#2
What. You were searching sauce for the string "<itemid>" but it's not even in the sauce?
Why would you even consider that?
In all seriousness, did you get the working pattern yourself or did someone tell you?
#3
I don't see why you must spam and ask pointless questions. He said he got it to work so what does it matter to you if someone else helped him?
#4
Personoid wrote:
What. You were searching sauce for the string "<itemid>" but it's not even in the sauce?
Why would you even consider that?
In all seriousness, did you get the working pattern yourself or did someone tell you?
If you knew anything about regex, if you put a word inbetween < and > then you an call that word later on and it will give you the value.

So stop bitchin about shit you dont know.

And i made the pattern myself.
#5
In that case, I apologize. Can you give me an example? I don't know how that would work.
Is it in the array or something?
#6
I cant find the example i found that had that but yea it would be in the array.
#7
In the future, just keep it simple.

<img id\="([a-zA-Z0-9\.]+)" src\=