WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   PHP reguljär uttryck till JS (https://www.wn.se/forum/showthread.php?t=33929)

zilveer 2008-12-12 18:55

hej,
jag undrar om någon kan konvertera följande PHP-kod till JavaScript-kod

Kod:

if(preg_match('/[.](jpg)|(gif)|(png)$/', strtolower($string)))
reguljära uttrycket kollar ifall jpg/gif eller png förekommer efter "."

någon som kan göra om det reguljära uttrycket till JS kod?

/tacksam för svar

martine 2008-12-12 20:50

Kod:

var s = "bildfil.png";
var r = /\.(jpe?g|gif|png)$/i;
if(s.match(r)) alert(s.toLowerCase());

Varför du först konverterar till små bokstäver innan du kör uttrycket istället för att lägga in det i regexp:en vet jag inte men jag exemplet ovan visar i alla fall resultatet med små bokstäver ifall det är viktigt (antar att det egentligen beror på den halvsunkiga formuleringen av regexp:et).
Citat:

Originally posted by zilveer@Dec 12 2008, 19:55
någon som kan göra om det reguljära uttrycket till JS kod?

/tacksam för svar

Hur kommer det sig egentligen att en del förväntar sig att vi här på wn ska gratisarbeta… <_< ;)

crazzy 2008-12-13 08:40

Citat:

Originally posted by martine@Dec 12 2008, 20:50

Hur kommer det sig egentligen att en del förväntar sig att vi här på wn ska gratisarbeta… *

Dem kan inte det dem frågar om och behöver det bara vid ett tillfälle. Vill någon vara snäll som du så slipper dem lära sej det för tillfället. Sen går väl wn ut på att vi ska dela med oss av tips och hjälpa varandra?

zilveer 2009-01-15 00:01

martine:
vadå jobba gratis? du hade inte behövt svara på tråden överhuvudtaget.
precis som crazzy nämnde så är wn och liknande sidor bl.a. till för att hjälpa varandra. ingen har sagt att man ska jobba gratis.

vill du inte svara på någon tråd och "jobba gratis" som du påpekar så gör inte det är du snäll!

sen så får jag även tacka för svaret:) hur mkt vill du ha betalt? :unsure:

martine 2009-01-15 09:29

Citat:

Ursprungligen postat av zilveer
vadå jobba gratis? du hade inte behövt svara på tråden överhuvudtaget.
precis som crazzy nämnde så är wn och liknande sidor bl.a. till för att hjälpa varandra. ingen har sagt att man ska jobba gratis.

Tja, du får väl ta det lite med en nypa salt (som du så följdes kommentaren av ett par smajlisar). Personligen tycket jag det är tråkigt och lite märkligt med inlägg där man skriver "kan någon rätta felen i koden ovan" och skickar med ett långt kodstycke, eller "kan någon skriva koden för … åt mig" eller "kan någon översätta det här till …". Forumet skulle nog inte vara särskilt roligt om allt handlade om uppgifter att utföra och inte om tips eller vägledning.

Citat:

Ursprungligen postat av zilveer
sen så får jag även tacka för svaret:) hur mkt vill du ha betalt? :unsure:

Du skulle nog gjort upp priset innan, sådana här saker kan ta tid! - Jag skickar en faktura… :D Nej, allvarligt talat, jag nöjer mig med att gratisarbeta den här gången. Skulle jag inte vilja göra det så skulle jag ju ha kunna låta bli som du konstaterat (det är ju bara det att det är så spännande med regexp, man kan ju inte låta bli…).


Alla tider är GMT +2. Klockan är nu 06:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson