MyBB.de Forum
Hilfe MyCode - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html)
+---- Thema: Hilfe MyCode (/thread-32017.html)



Hilfe MyCode - Sharktooth - 16.05.2015

Hallo, ich benötige Hilfe. Es geht um einen Mycode für den ich folgenden Regex anlegte;

\[bn\](.*)\[/bn\]|\[bv\](.*)\[/bv\]

Ich möchte damit 2 Werte erfassen können:

[bn]Wert#1[/bn]

und

[bv]Wert#2[/bv]


Ersetzung:

$1+$2

Leider Klappt der obige Kode nicht so richtig. Evtl kann mir hier jemand weiterhelfen.
Als Forenversion benutze ich auf einem Wamp 1.6 noch. Falls ich in das falsche Forum mein Hilfegesuch gesetzt haben sollte, entschuldige ich vorab schon Smile Viele Grüße


RE: Hilfe MyCode - StefanT - 16.05.2015

Was klappt denn nicht richtig? Wink Auf den ersten Block sieht der Regex korrekt aus.


RE: Hilfe MyCode - Sharktooth - 16.05.2015

(16.05.2015, 11:00)StefanT schrieb: Was klappt denn nicht richtig? Wink Auf den ersten Block sieht der Regex korrekt aus.

Hallo,
er schmeisst mir bei:

[bn]1[/bn]
[bv]2[/bv]

Dies raus:


summe werte 1 +


summe werte + 2


Ersetzung:
summe werte $1 + $2


RE: Hilfe MyCode - StefanT - 16.05.2015

So funktionieren reguläre Ausdrücke einfach nicht. Wenn du 2 Werte als Eingabe haben möchtest, müsste diese in einen MyCode packen.


RE: Hilfe MyCode - Sharktooth - 16.05.2015

(16.05.2015, 11:11)StefanT schrieb: So funktionieren reguläre Ausdrücke einfach nicht. Wenn du 2 Werte als Eingabe haben möchtest, müsste diese in einen MyCode packen.

Ohje. Hast Du einen Tipp wie ich das ohne viel Aufwand realisieren kann ? Ich hatte mir das einfacher vorgestellt :/


RE: Hilfe MyCode - StefanT - 16.05.2015

Ich weiß ja nicht genau, was du vorhast, aber so in der Art:
\[bn\](.*)\|(.*)\[/bn\]

Dann kann der MyCode wie folgt genutzt werden:
[bn]Wert#1|Wert#2[/bn]