match torrent name

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack developer Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »

Junior Front-End Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale oplossingen van Coolblue. Wat doe je als Junior Front-End Developer bij Coolblue? Als Junior Front-End Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen. Op dat moment komt je wil om te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te maken. Je sterk analytisch vermogen komt dan goed van pas! Ook Junior Front-End Developer worden bij Coolblue?

Bekijk vacature »

3D BIM Add-on Developer

Als 3D BIM add- on ontwikkelaar bij KUBUS ontwikkel je add-ons (BCF Managers genaamd) voor de toonaangevende building information modeling (BIM) programma's Revit, Navisworks, Archicad, AutoCAD en Tekla Structures. BCF Managers maken gegevensoverdracht mogelijk tussen BIM-software en BIMcollab. Je werkt zowel aan de front- als aan de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Low-code developer

Functie omschrijving Heb jij altijd al een training willen volgen in het buitenland? Voor een leuke opdrachtgever in omgeving Alphen ad Rijn zijn wij op zoek naar kandidaten die aan de slag willen als Low Code Developer! Beschik jij over HBO/WO nivo, bij voorkeur Informatica, maar een ander technische opleiding zoals bijv. wiskunde, natuurkunde is ook goed. Heb jij aantoonbare affiniteit met IT en ben jij gedreven, enthousiast, communicatief vaardig en klantgericht? Lees dan snel verder! Je wordt getraind tot een volwaardig Low Code Developer, het traject ziet er als volgt uit: Start 1e week januari, opleiding van 3 weken

Bekijk vacature »
Mebus  Hackintosh

Mebus Hackintosh

10/11/2012 11:36:51
Quote Anchor link
Ik heb nu de volgende match voor de functie preg_match

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
/^\[(.+)\](.+)- (.+v?.+) (\[?[0-9a-zA-Z]*\]?)(\[?[0-9a-zA-Z]*\]?)(\[[0-9a-zA-Z]+\])\..+/


En hiermee kan ik nu met succes de volgende string ontleden:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
[UTW-Mazui] Little Busters! - 03 [720p][D04E264A].mkv


naar:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
Array
(
    [0] => [UTW-Mazui] Little Busters! - 03 [720p][D04E264A].mkv
    [1] => UTW-Mazui
    [2] =>  Little Busters!
    [3] => 03
    [4] => [720p]
    [5] =>
    [6] => [D04E264A]
)


Zoals je ziet is veld 5 leeg en dat komt omdat er niet nog in waarde is tussen de tekens [ en ].

Als ik nu de volgende string heb:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
[IB] Sukitte Iinayo - 04 [720p] [10bit] [8F819AFD].mkv


Zie je dat er tussen [720p], [10bit] en [8F819AFD] spaties staan waardoor ik niet de juiste waarden terug krijg.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
Array
(
    [0] => [IB] Sukitte Iinayo - 04 [720p] [10bit] [8F819AFD].mkv
    [1] => IB
    [2] =>  Sukitte Iinayo
    [3] => 04 [720p] [10bit]
    [4] =>
    [5] =>
    [6] => [8F819AFD]
)


Weet iemand hoe ik dit zou kunnen oplossen? Of klopt mijn match gewoon totaal niet? Ik heb nog enkele probleempjes met deze match maar ik wil eerst dit graag oplossen.

edit: Als er achter het aflevering nummer v2 of v3 staat pakt ie deze ook goed. Soms wil er namelijk ook weleens dit staan 03v2 omdat het dan betere versie is als de vorige.
Gewijzigd op 10/11/2012 11:39:55 door Mebus Hackintosh
 
PHP hulp

PHP hulp

22/11/2024 14:52:30
 
Eddy E

Eddy E

10/11/2012 11:39:53
Quote Anchor link
Kan je niet van te voren even alle spaties weghalen?
Dus netjes splitten met je code, dan alles spaties weghalen (array_walk(trim()) of zo?).
Ik zou het gewoon splitten op de [, dan krijg je toch ook alle onderdelen?
 
Mebus  Hackintosh

Mebus Hackintosh

10/11/2012 11:44:11
Quote Anchor link
Dit wil ik niet doen omdat er ook series zijn zoals 'Sword[spatie]Art[spatie]Online waardoor je dan dit krijgt: SwordArtOnline

edit: even een korte uitleg over hoe zo een string is opgebouwd:

[fansubgroep] Animenaam - (aflevering en eventueel welke versie) [extra informatie eventueel][extra informatie eventueel][hash voor het bestand om te controleren of het goed is gedownload en niet beschadigt is].bestandsextensie

Ik kan dus van de hokjes extra informatie deze ook met een tweede preg_match filteren?

edit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
preg_match('/^\[(.+)\](.+)- (.+v?.+) (\[?[0-9a-zA-Z]*\]?)(\[?[0-9a-zA-Z]*\]?)(\[[0-9a-zA-Z]+\])\..+/', str_replace('_', ' ', $XML['channel']['item'][$a]['title']), $matches)
Gewijzigd op 10/11/2012 11:51:41 door Mebus Hackintosh
 
Eddy E

Eddy E

10/11/2012 11:57:13
Quote Anchor link
Dan doe je het bij alle behalve array[2]? Dat kan natuurlijk ook.

Van die preg_match-dingen heb ik te weinig kaas gegeten om daar ook maar iets zinnigs over te zeggen.
 
Mebus  Hackintosh

Mebus Hackintosh

10/11/2012 21:56:24
Quote Anchor link
Alle extra informatie wil ik graag opslaan en daarvoor moet ik deze string dus zien te ontleden :) Maar als het niet lukt kan ik het laatste stukje altijd met een tweede match doen..
 
Mebus  Hackintosh

Mebus Hackintosh

11/11/2012 22:33:28
Quote Anchor link
Ik heb nu het volgende:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
preg_match('/^\[(.+)\](.+)- (.+v?.+) (\[?\w*\]?)(\[?\w*\]?)(\[\w+\])\..+/', str_replace(array('_', '] ['), array(' ', ']['), $XML['channel']['item'][$a]['title']), $matches);


Hiermee vervang ik de underscores met spaties en vervang ik de spaties tussen ] en [ met niks.

Nu heb ik alleen nog een probleem met het volgende:

[Commie] Upotte!! - OVA [BD 720p AAC][B0D91BD6].mkv

Zoals je ziet staat er een spatie tussen BD 720p en 720p en AAC waardoor ik het volgende krijg:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
Array
(
    [0] => [Commie] Upotte!! - OVA [BD 720p AAC][B0D91BD6].mkv
    [1] => Commie
    [2] =>  Upotte!!
    [3] => OVA [BD 720p
    [4] => AAC]
    [5] =>
    [6] => [B0D91BD6]
)


een spate in de regex na \w helpt niet.
Gewijzigd op 11/11/2012 22:36:17 door Mebus Hackintosh
 
Reshad F

Reshad F

11/11/2012 22:37:56
Quote Anchor link
gebruik array_filter() om de lege keys weg te halen.

vb:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

$entry
= array(
             0 => 'foo',
             1 => false,
             2 => -1,
             3 => null,
             4 => ''
          );

print_r(array_filter($entry));

?>
 
Mebus  Hackintosh

Mebus Hackintosh

12/11/2012 12:10:48
Quote Anchor link
Bedankt voor de tip! Ik heb het maar op deze manier opgelost:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
for($a=count($XML['channel']['item'])-1;$a>=0;$a--)
{
    $file = $XML['channel']['item'][$a]['title'];
    $file = str_replace(array('_', '] ['), array(' ', ']['), $file);
    $file = trim($file);
    $info = array();
    for($b=0;$b<strlen($file);$b++)
    {
        if($file{$b} == '[' || $file{$b} == ']')
        {
            $info[] = $b;
        }
    }
    $acinfo = '';
    for($c=0;$c<count($info);$c++)
    {
        if($c % 2)
        {
            $scinfo ='';
            for($d=$info[$c-1];$d<=$info[$c];$d++)
            {
                $scinfo .= $file{$d};
            }
            $acinfo[] = $scinfo;
        }
        if($c==1)
        {
            $sanime = '';
            for($e=$info[$c]+1;$e<$info[$c+1];$e++)
            {
                $sanime .= $file{$e};
            }
        }
    }
    echo $XML['channel']['item'][$a]['title'].'<br />';
    echo $sanime.'<br />';
    print_r($acinfo);
}
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.