Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von Oktober

SELFHTML Forumsarchiv
BBCode konvertieren

Informationsseite
  1. Seite (JAVASCRIPT) BBCode konvertieren von Andreas Vogt, 30. 10. 2008, 18:28
nach unten

BBCode konvertieren

Die folgende Nachricht zum Thema stammt von: Andreas Vogt, 30. 10. 2008, 18:28

Hallo,
ich möchte BBCode konvertieren, also z.B. aus [font=arial] <font face="Arial"> machen.
Mein bisheriger Versuch:
msg = msg.replace(/\[font=([a-z])\]/g,'<font face="$1">');

Aber es wird nichts ersetzt, was mach ich falsch?

Andreas

nach obennach unten

BBCode konvertieren

Die folgende Nachricht zum Thema stammt von: molily, 30. 10. 2008, 18:35

»» msg = msg.replace(/\[font=([a-z])\]/g,'<font face="$1">');

[a-z] heißt lang geschrieben [a-z]{1,1} d.h. genau ein Zeichen, was in diese Zeichenklasse passt. Willst du eines oder mehrere, nimmst du den Quantifier + dahinter: [a-z]+

Mathias
--
JavaScript-Erweiterung für das SELFHTML-Forum

nach obennach unten

BBCode konvertieren

Die folgende Nachricht zum Thema stammt von: Andreas Vogt, 30. 10. 2008, 18:38

Hallo,
danke, hat super geklappt.
Weisst du auch noch wie ich das Leerzeichen einschließen kann?

Gruß Andreas

nach obennach unten

BBCode konvertieren

Die folgende Nachricht zum Thema stammt von: molily, 30. 10. 2008, 18:51

»» Weisst du auch noch wie ich das Leerzeichen einschließen kann?

Für [font=Times New Roman] und Co.? Indem du ein Leerzeichen zwischen die eckigen Klammern schreibst. (Darauf hättest du durch Ausprobieren ggf. auch selbst kommen können...)

Mathias
--
JavaScript-Erweiterung für das SELFHTML-Forum

nach obennach unten

BBCode konvertieren

Die folgende Nachricht zum Thema stammt von: Andreas Vogt, 30. 10. 2008, 19:39

Ah, so einfach? Danke.

Andreas

nach obennach unten

BBCode konvertieren

Die folgende Nachricht zum Thema stammt von: Florian Stascheck, 30. 10. 2008, 20:00

Hallo,

kleiner Tipp, wir sind auf einer Seite, wo sowas ganz gut erklärt ist.

mfg, Flo
--
Developers are dying. Computers are getting trash. CEO's become forgetten. The only remaining things are ideas, lies and crises. So if you want to be immortal, first think, than stop it and go to microsoft and become later a manager at Lehman Brothers...
sh:) fo:| ch:? rl:( br:^ n4:| ie:{ mo:| va:} de:> zu:} fl:{ ss:) ls:< js:|
*Zu dem de:> Ich benutze wegen IE im moment noch tabellen, weil dieser display:table noch nicht versteht. Ich werde aber, wenn IE 6 & IE 7 < 10% mein neues CSS-Layout einspielen...

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von Oktober

© 1998-2008 Seite Impressum, Software: Classic Forum