Avatar billede 3xm Nybegynder
24. marts 2004 - 18:59 Der er 11 kommentarer og
1 løsning

noget lig php's eregi?

findes der i javascript noget lign. php's ereg() og eregi()?

=)
Avatar billede mm12010 Nybegynder
24. marts 2004 - 19:01 #1
prøv:

match()
Avatar billede nikolajdu Nybegynder
24. marts 2004 - 19:06 #2
eller

if(minstreng.indexOf("R") != -1){
alert("der er et R");
}
Avatar billede roenving Novice
24. marts 2004 - 19:07 #3
ereg skulle være lig med .match(/noget/)

eregi skulle være lig med .match(/noget/i)
Avatar billede mm12010 Nybegynder
24. marts 2004 - 19:11 #4
str="dette_er_en_tekst";
if(str.match(/^[\w]*$/)) alert("indeholder kun alfanumeriske tegn og understregninger");
Avatar billede 3xm Nybegynder
24. marts 2004 - 19:13 #5
match() er perfekt. dem der føler sig berettiget til point smider et svar.

=)
Avatar billede mik789 Nybegynder
24. marts 2004 - 19:13 #6
forskellen på ereg() i php og match() i JS er vel at paramaeteren for ereg blot er den stump tekst man vil finde, behøver altså ikke at skrives som en regexp. Ex.: eregi("MSIE"). Hvorimod match iflg eksemplerne på http://devedge.netscape.com/library/manuals/2000/javascript/1.5/reference/string.html#1205239 skal have en regexp. som parameter (som roenving også har gjort oven for).
Avatar billede roenving Novice
24. marts 2004 - 19:19 #7
>>3xm

-- så nemt slipper du ikke ...

-- du må lige fortælle, havd det var som rykkede, så vi ikke bare smider en masse svar i flæng !-)

-- jeg kan f.eks. ikke gennemskue, om det udvidede din forståelse, at jeg gjorde opmærksom på i-parameterens placering i en javascript regExp !o]
Avatar billede 3xm Nybegynder
24. marts 2004 - 19:37 #8
roenving, jeg vender tilbage med forklaring senere. skal til møde nu.

=)
Avatar billede olebole Juniormester
25. marts 2004 - 20:03 #9
<ole>

JavaScript bruger ikke samme regExp syntaks som ereg- og eregi-funktionerne i PHP. JS bruger derimod Perl-regExp syntaksen, som PHP's preg-funktioner også anvender.
Bruger du ereg/eregi i PHP, burde du kikke på preg-funktionerne, da disse som oftest afvikler betydelig hurtigere.
Bare et godt, lille PHP-råd - og så gør det samtidig livet meget lettere, når man både skriver PHP og JS  :)

/mvh
</bole>
Avatar billede mm12010 Nybegynder
14. september 2005 - 12:08 #10
skal vi lukke dette spg ?-)
Avatar billede 3xm Nybegynder
13. august 2006 - 20:44 #11
haha... ja, lad os lukke. er der nogen der vil have point?

=)
Avatar billede mm12010 Nybegynder
14. august 2006 - 12:36 #12
svar...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester