Avatar billede mjense173 Nybegynder
14. september 2004 - 13:07 Der er 10 kommentarer og
1 løsning

Skrive anførselstegn rundt om parm til HTML tags.

alle forekomster af:
<p class=CM4 align=center>
skal laves om til:
<p class="CM4">
Løsningen skal være i php, helst ved hjælp af preg_replace().
Avatar billede mjense173 Nybegynder
14. september 2004 - 13:08 #1
Det kan naturligvis osse stå andet end CM4.
Avatar billede roenving Novice
14. september 2004 - 13:20 #2
Jeg kan ikke hjælpe dig med php-delen, med regExpen skulle være god nok, så i javascript ser den sådan ud:

var x = "<p class=CM4 align=center>";
var reg = /=(\w[^> ]*)/g; /* denne regexp burde du kunne bruge !-) */
alert(x.replace(reg, '="$1"'));
Avatar billede mjense173 Nybegynder
14. september 2004 - 13:29 #3
Jeg er nød til at have det lavet i php.
Den skal kun udskifte teksten, hvis der er tale om et <p> tag.
Alle andre skal den lade stå, som de er.
Avatar billede bojo Nybegynder
13. oktober 2004 - 01:52 #4
<?
$t = "<p class=CM4 align=center>";
echo preg_replace("/(<p class=)(\w+).+/", "$1\"$2\"&gt;", $t );
?>

Jeg ved ikke hvorfor jeg bliver nødt til at bruge &gt; men det vil ikke virke med >
Avatar billede bojo Nybegynder
13. oktober 2004 - 01:53 #5
hov - 1 md. gl. spg :-)) nå hellere sent end aldrig
Avatar billede roenving Novice
13. oktober 2004 - 15:22 #6
Kan du ikke escape >-tegnet ?-)
Avatar billede mjense173 Nybegynder
13. oktober 2004 - 16:25 #7
Jeg følger stadig tråden med stor opmærksomhed.
Avatar billede bojo Nybegynder
13. oktober 2004 - 18:47 #8
roenvig, nej den ville ikke med \> heller, men pyt det virker jo med &gt;
Avatar billede mjense173 Nybegynder
11. juni 2005 - 18:11 #9
Smid et svar, så er det point til begge!
Avatar billede roenving Novice
21. juli 2005 - 19:59 #10
Oki '-)
Avatar billede roenving Novice
04. april 2008 - 16:17 #11
-- og tak for point ;~}
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
Kurser inden for grundlæggende programmering

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