Borsy
|
  |
| Joined: 31 Jul 2014 |
| Total Posts: 15111 |
|
|
| 28 Jul 2016 02:13 PM |
local scraped = [[ [li class="profile-stat"] [p class="text-label"]Forum Posts[/p] [p class="text-lead"]7993[/p] [/li] ]] print(scraped:match('[p class="text-lead"]7993[/p]'))
(prints out nil)
r+://449719662r+://449719756r+://449719862 |
|
|
| Report Abuse |
|
|
Borsy
|
  |
| Joined: 31 Jul 2014 |
| Total Posts: 15111 |
|
|
| 28 Jul 2016 02:22 PM |
h e l p
r+://449719662r+://449719756r+://449719862 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2016 02:58 PM |
| you didn't pay attention in english class. kappa. |
|
|
| Report Abuse |
|
|
Borsy
|
  |
| Joined: 31 Jul 2014 |
| Total Posts: 15111 |
|
|
| 28 Jul 2016 03:06 PM |
this isnt grammar class
r+://449719662r+://449719756r+://449719862 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2016 03:09 PM |
local scraped = [[ [li class="profile-stat"] [p class="text-label"]Forum Posts[/p] [p class="text-lead"]7993[/p] [/li] ]]
local numPosts = scraped:match('%[p class="text%-lead"%](%d+)%[/p%]')
print("Posts: "..numPosts) |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2016 03:13 PM |
http://wiki.roblox.com/index.php?title=String_patterns
"Any non-magic character (not one of ^$()%.[]*+-?), represents itself in a pattern. To search for a literal magic character, precede it by a % - for example, to look for a percent symbol, use %%." |
|
|
| Report Abuse |
|
|
Borsy
|
  |
| Joined: 31 Jul 2014 |
| Total Posts: 15111 |
|
|
| 28 Jul 2016 03:56 PM |
ok but how do i make it so it ensures it's from [p class="text-label"]Forum Posts[/p] and not something like [p class="text-label"]Place Visits[/p]
r+://449719662r+://449719756r+://449719862 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2016 05:20 PM |
local scraped = [[ [li class="profile-stat"] [p class="text-label"]Forum Posts[/p] [p class="text-lead"]7993[/p] [p class="text-label"]Place visits[/p] [p class="text-lead"]1000[/p] [/li] ]]
local matches = {}
for v in scraped:gmatch('%[p class="text%-lead"%](%d+)%[/p%]') do table.insert(matches, v) end
local numPosts = matches[1] local placeVisits = matches[2]
print("Posts: "..numPosts) print("Place visits: "..placeVisits) |
|
|
| Report Abuse |
|
|