regular expressions (reguläre ausdrücke)
Übersicht

![]() |
ArtemisBetreff: regular expressions (reguläre ausdrücke) |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi
kann ich regular expressions in bmax benutzen? also gibt es irgendwie einen code in bmax oder c den ich in bmax nutzen kann? jonas |
||
![]() |
rema |
![]() Antworten mit Zitat ![]() |
---|---|---|
In dem Sinne meinst du einen Parser!? http://de.wikipedia.org/wiki/Regular_Expression
Oder verstehe ich das falsch? |
||
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
also ich mein eine funktion der man den text und den regulären ausdruck übergibt und die dann die zurückgibt, ob dieser regex auf den text zutrifft.
also: Code: [AUSKLAPPEN] RegExMatch("Test-Text", "\w{4}-}w{4}") |
||
![]() |
rema |
![]() Antworten mit Zitat ![]() |
---|---|---|
In dem Falle: nein. Da musst du selber handanlegen.
Mit welcher Software machst du solche schöne Sachen normalerweise? |
||
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
normalerweise gar nicht.
jetzt möchte ich einen codeparser (färbt keyworter) schreiben, was mit den regex sehr gut ginge. ahja und ich habs bei einem highlighter in c# gesehen. |
||
Nemesis |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ich habe mal ein modul gecodet um die PCRE lib in bmax einzubinden, leider habe ich es beim formatieren dann vergessen zu sichern kurz befor es fertig war und danach war ich zu faul das nochmal zu machen. Es ist im grunde aber ganz einfach. die pcre lib findest du unter http://www.pcre.org/ | ||
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
hmm. thx.
ich kann die lib aber nicht kompilieren. sieht so aus, als würden da dateien fehlen. hmm ich guck mal. |
||
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
So ich habs mir nochmal angeguckt.
ich verstehs nicht. ich hab auch noch was anderes gefunden (http://www.boost.org/,http://www.boost.org/libs/regex/doc/index.html) aber auch das ist mir zu hoch. gibts nicht irgendwas einfacheres? |
||
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ok, ich grab das hier dann nochma aus, hoffe das is noch halbwegs aktuell:
Ich habs geschaft, ne funktionierende ereg-Funktion für BMX zu machn. Link: https://www.blitzforum.de/viewtopic.php?t=15798 Hat genau die funktion, die du brauchst ^^ |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group