match torrent name

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Software Developer / .NET / Duurzaamheid @

2021-08-12 iSense Senior Software Developer / .NET / Duurzaamheid Ben je een ervaren .NET Developer en ben je op zoek naar een uitdagende rol met veel vrijheid? Wil jij aan de slag bij een bedrijf die duurzaamheid hoog in het vaandel heeft staan? Lees dan snel verder! ISRI49769 Nieuw Organisatie Werken bij dit bedrijf betekent dat je onderdeel wordt van een grote internationale organisatie, met lokale focus. In Nederland werken er circa 1500 medewerkers bij deze organisatie en samen werken zij aan de meest innovatieve projecten. Denk hierbij aan objecten die zichzelf informatie verschaffen om de toekomst te voorspellen! Iedere

Bekijk vacature »

Fullstack developer

Droom jij in PHP of wel JavaScript? Heb jij wel eens een nieuwsbrief ontvangen en gedacht dit kan ik beter en slimmer maken? Wij zoeken dan jou! Wij zijn namelijk opzoek naar zowel front-end developers als backend developers. Functieomschrijving Jij gaat aan de slag om de toekomst te veranderen van e-mails. Jij bent de aangewezen persoon die aan de slag gaat om te werken aan een toekomst waar wij e-mails krijgen die nuttig zijn en superhandig zijn. Je gaat samen met 50 andere collega's in een super open omgeving aan het werk waarbij iedereen dezelfde taal spreekt. Naast werken is

Bekijk vacature »

Junior Outsystems Ontwikkelaar IT / Lowcode

Wie wordt jouw werkgever?: Wij ontwikkelen ERP systemen. Ben jij een gedreven Software Ontwikkelaar? Heb je kennis van ERP systemen? Vaste baan: Junior Outsystems Ontwikkelaar IT ERP 2.400 - 3.100 Junior Outsystems Ontwikkelaar Wij ontwikkelen ERP systemen voor bouworganisaties. Dit doen wij tegen de hoogst mogelijke kwaliteit. Werken bij ons betekent werken in een start-up omgeving met veel groei mogelijkheden. Doorleren wordt op prijs gesteld en gefaciliteerd. Daarbij geven we jou veel verantwoordelijkheden en mogelijkheden om eigen initiatieven uit te voeren. Bij ons werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit

Bekijk vacature »

Sr Golang Developer PHP Laravel / JavaScript

Over de werkgever: Wij zijn een groep tech-minded developers. Hou jij je graag bezig met software-ontwikkeling? Heb je ervaring als developer? Vaste baan: Sr Golang Developer PHP Laravel JavaScript 3.800 - 5.000 Senior Golang Developer Wij werken uitsluitend met teams van in-house professionals. Daarnaast specialiseren wij ons in het uitdenken, ontwikkelen en opleveren van hoge kwaliteit en schaalbare oplossingen voor MKB en enterprise. Zo ontwikkelen we custom tooling en applicaties voor een aantal bedrijven in de top vijftig van Nederland. Wij werken voor MKB klanten. We hebben veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij ons goed!

Bekijk vacature »

Back-end PHP Developer @ Alkmaar

2021-08-20 iSense Back-end PHP Developer Ben jij een developer die de volgende stap in zijn carrière wilt maken? Wijk jij niet uit voor precisie werk in een open en informele omgeving? Lees dan snel verder en reageer! ISCA41143 Organisatie Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken in een organisatie met een open en informele sfeer. Het

Bekijk vacature »

Salesforce developer

Functieomschrijving Do you want to help shape the global Salesforce environment of the world’s largest HR service provider, defining, building and continuously improving the solution 28.000 people will use on a daily basis? Helping shape the working life of over 500 million talented individuals? As part of building a global Salesforce programme we are looking for multiple experienced Salesforce Developers. You work closely with our Technical lead, product owner and other salesforce developers and consultants to implement and integrate a global package of features based on Sales Cloud, Services Cloud, Marketing Cloud and Bullhorn for Salesforce, including but not limited

Bekijk vacature »

Sr Developer Dynamics 365 Business Central MBO HBO

Wie wordt jouw werkgever?: Wij verzorgen levering en implementatie van de ERP-software Microsoft Dynamics 365 Business Central. Ben jij een Senior Developer? Heb je ervaring met ERP of Dynamics 365 Business Central? Vaste baan: Sr Developer Dynamics 365 Business Central MBO HBO ERP 3.000 - 5.000 Senior Developer Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. Verder werken we met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur.

Bekijk vacature »

Frontend Developer

Hi! Do you want to have an impact on our fast growing digital business in more than 12 countries? And sell online products that contribute to the sustainable use of our scarce water resources? Convert design and your own ideas into code, so that our webshops become a little bit better every day? If so, we are looking for you! Frontend Developer driven, team player, out of the box As an experienced frontend developer, you will ensure that good ideas are translated into functional code. You will build various webbased applications in close cooperation with colleagues from IT, E-commerce and

Bekijk vacature »

Java Software Developer / SaaS platform / greenfie

2021-06-01 iSense Java Software Developer / SaaS platform / greenfield Ben jij een junior / medior Java Developer die klaar is voor een nieuwe uitdaging? Lijkt het jou tof om een volledig greenfield SaaS platform op te gaan zetten bij een gevestigd bedrijf? Dan is dit dé vacature voor jou! ISMO49027 Organisatie Onze klant, een innovatief bedrijf met een gevestigde naam op het gebied van industriële automatisering, wil een nieuw product gaan lanceren. Dit wordt een SaaS oplossing waarbij klanten hun hele bedrijf kunnen monitoren en dat goed samenwerkt met de automatiseringsoplossingen die geboden worden. Het is dus een volledig

Bekijk vacature »

Delphi Developer Software / Python

Bij welk bedrijf je gaat werken: Wij zijn een geotechnisch en milieutechnisch onderzoeks- en adviesbureau. Ben jij een Delphi Developer? Heb jij ervaring met Delphi? Vaste baan: Delphi Developer Software Delphi 3.500 - 4.700 Delphi Developer Ons bedrijf is gespecialiseerd in geotechnisch en milieutechnisch advies. Bij ons werk je samen met uitstekende vakspecialisten, die graag hun kennis met jou willen delen. Wij werken voor grote klanten. We doen omvangrijke projecten die we bij ons op kantoor realiseren (geen detachering). Wij werken met state-of-the-art technologie en lopen daarin voorop. Wil jij de diepte in en veel leren, dan is deze baan

Bekijk vacature »

DevOps Engineer PHP / PHP

Wie wordt jouw werkgever?: Wij produceren door de klant ontworpen kaarten. Ben jij een enthousiaste DevOps engineer? Heb je kennis van NodeJS en PHP? Vaste baan: DevOps Engineer PHP NodeJS 2.800 - 4.200 DevOps Engineer Wij zijn een frisse onderneming die actief is op de Nederlandse web-to-print markt, vooral als het gaat om wenskaarten. Ons bedrijf is regelmatig onderscheiden door haar innovativiteit en klantvriendelijkheid, wat we graag zo willen houden. Bij ons werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Wij staan open

Bekijk vacature »

Pega Developer - Banking

Do you have passion for innovation and get motivated by complex challenges and innovative solutions? Are you ready for working with state of the art PEGA technology? Do you have enough experience to quickly and adaptively deploy new processes and tools for our customers? Your day-to-day activities As an experienced PEGA Developer you design, develop and test software systems and applications. You know what the software system of the client needs to do and you find ways to continuously improve and revolutionize them. You work in multidisciplinary Agile teams on common goals, quickly process feedback and put quality first in

Bekijk vacature »

Medior Backend Webdeveloper HBO / HTML CSS

Over de werkgever: Wij zijn een Fullservice Internetbureau. Bouw jij nieuwe platforms en websites? Heb jij ervaring met Magento en WordPress? Vaste baan: Medior Backend Webdeveloper HBO PHP 3.200 - 4.200 Medior Backend Webdeveloper Wij zijn een Fullservice Internetbureau. Wij maken Websites, Apps en Portals, en zijn actief op gebied van E-commerce. We hebben ook veel aandacht voor websiteoptimalisatie (SEA en SEO), en systeemintegratie, en maken datakoppelingen met veel verschillende systemen. Bij ons werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Daarnaast staan

Bekijk vacature »

Medior Senior C# .NET Software Ontwikkelaar Meldka

Over het bedrijf: Wij ontwikkelen concepten op het gebied van veiligheid, gezondheidszorg en communicatie. Is het je passie om software-oplossingen te programmeren? Heb je professionele ervaring met C# en .Net? Vaste baan: Medior Senior C# .NET Software Ontwikkelaar Meldkamersoftware .Net 2.800 - 4.500 Software Engineer We werken aan software voor verhogen van de veiligheid via multimedia in bijvoorbeeld de gezondheidszorg. Streaming van live video en audio staan hierbij centraal. We kunnen alarmeringen monitoren en services op afstand verlenen. We zorgen voor een totaalconcept. Wij werken in teams aan uitdagende projecten en bieden daarbij een informele maar innoverende omgeving, waarbij we

Bekijk vacature »

Senior Java Developer @ Groningen

2021-07-19 iSense Senior Java Developer Wil jij als Senior Java Developer dagelijks meedenken over diverse architectuur oplossingen? Ga jij graag met je collega’s op zoek naar de beste oplossing? Lees dan snel verder! ISRI47150 Nieuw Organisatie Als Senior Java Developer kom je te werken bij een internationaal gerenommeerd onderzoeksinstituut. Dagelijks is dit instituut verantwoordelijk voor de juiste samenwerking, toegankelijkheid en communicatie voor circa 9000 interne gebruikers. In een team van elf ontwikkelaars ben je als Senior Java Developer verantwoordelijk voor het ontwikkelen van functionele ontwerpen naar technische oplossingen. Deze projecten bestaan o.a. projecten zoals het implementeren van Elastic Search en

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/09/2021 15:46:48
 
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.