LabVIEW handledning: Spel rabatter (5 / 8 steg)
Steg 5: Att få namn del 2
Svaret är nu uppdelad så att vi kan hitta app id och spelets namn på samma gång. Vi använder "Match reguljära uttrycket" blocket i LabVIEW söka skräp från en GET-begäran för något bestämd. Om du har aldrig hört talas om ett reguljärt uttryck, kan du läsa mer om det här.
För att få namnet, söker vi span class = "titel" >. *. <. Vad detta gör är att leta efter span class = "titel" > och sedan griper alla grejer mellan det och den < på andra sidan. Så om spelet heter "Namn" hela matchen skulle läsa: span class = "titel" > namn <. Vi kan sedan remsor av extra grejer och vi ska sluta med namn som vi sedan tillbaka till användaren att se till att det är spelet de ville kolla.
På samma sätt kan vi leta efter data-ds-appid = ["] [0-9] * att hitta app id. Vad detta gör är att söka efter data-ds-appid = sedan en offert och efter citatet kommer det sedan ta alla tal mellan 0 och 9 till flera inte är grunda. Till exempel om numret var 234A, skulle hitta 2 sedan 3 och 4 och stoppa eftersom A inte är ett tal. När vi har hela matchen av app-id, skär vi av den extra saker vi inte behöver och sedan ut det app-id.
På grund av den för loop, vi kör denna kod för varje spel och retur matriser av de matchade namn och app-ID: n.