| Thread (Message) | Date | Author |
Score |
Board |
| RegEx: optionale Matches an Subroutine weitergeben
(#100095) |
2007-09-28 06:19 |
Froschpopo
|
 |
Allgemeines zu Perl |
| Das ist sehr sehr gut und funktioniert sogar!
Aber jetzt habe ich noch letztes Problem mit folgenden Alleinstehenden-Tags:
[code]
[ZITAT]Dies ist ein Zitat[/ZITAT]
oder:
[HEADLINE]Dies ist… |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100152) |
2007-09-28 23:56 |
topeg
|
 |
Allgemeines zu Perl |
| … sollte Funktionieren:
[code]#!/usr/bin/perl
use strict;
use warnings;
sub parse
{
my %params = @_;
# my @l=@_; print join('|',@l)."\n----\n";
print "$_ = ".$params{$_}."\n" for keys… |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100154) |
2007-09-29 01:39 |
Froschpopo
|
 |
Allgemeines zu Perl |
| Aber wir sollten vorher checken, warum das nicht zuverlässig funktioniert.
hast du herausgefunden WANN dieser Zufall eintritt?
Es verwirrt mich wenn wir eine neue Funktion einfügen und die alte… |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100155) |
2007-09-29 01:54 |
topeg
|
 |
Allgemeines zu Perl |
| Die Regexp ist schlecht gebaut. Ich werde mich am Wochenende nochmal damit beschäftigen. Ich vermute Meine Konstruktion ist so ungewöhnlich, dass der RegexpParser durch einander kommt. |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100156) |
2007-09-29 02:01 |
topeg
|
 |
Allgemeines zu Perl |
| Habe schon eine Idee woran es liegen könnte. Aber Morgen mehr. |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100157) |
2007-09-29 02:13 |
topeg
|
 |
Allgemeines zu Perl |
| Fehler gefunden. War doch einfacher als gedacht.
[code]#!/usr/bin/perl
use strict;
use warnings;
sub parse
{
my %params = @_;
# my @l=@_; print join('|',@l)."\n----\n";
print "$_ =… |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100358) |
2007-10-05 16:10 |
Froschpopo
|
 |
Allgemeines zu Perl |
| Wunderbar, klappt prima! Danke!
leider leider habe ich wieder ein Problem:
Man kann leider keine Tags ineinander verschachteln:
[code]
[LINK=http://...]dieser Link ist… |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100361) |
2007-10-05 16:15 |
renee
|
 |
Allgemeines zu Perl |
| *hust* BBCode *hust* |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100363) |
2007-10-05 16:26 |
Froschpopo
|
 |
Allgemeines zu Perl |
| nein, etwas mehr als das, weil bbcode fast nie z.b. title-tags unerstützt.
Ich möchte u.a. auch sowas hier machen:
[code]
[ZITAT]Also sprach zaratustra[/ZITAT]
<div class="zitat">...</div>… |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100396) |
2007-10-06 16:07 |
Froschpopo
|
 |
Allgemeines zu Perl |
| mal ne ganz doofe Frage: könnte man hierfür nicht irgendeinen Trick mit HTML::Parser versuchen?
Also quasi, dass HTML::Parser alle [] Tags parst, dann wären doch theoretisch sämtliche Probleme… |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100398) |
2007-10-06 16:28 |
ptk
|
 |
Allgemeines zu Perl |
| Klar kann man, aber dazu musst du HTML::Parser patchen. Genau genommen müsstest du alle Vorkommen von '<' und '>' in hparser.c ersetzen. |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100402) |
2007-10-06 17:03 |
Froschpopo
|
 |
Allgemeines zu Perl |
| und wenn ich die < und > einfach beibehalte, aber die Tags ändere:
<BILD=img.gif>
<LINK=http://...>linktext</LINK>
usw.
wäre das sehr schwierig durch Code zu ersetzen? |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100407) |
2007-10-06 18:25 |
ptk
|
 |
Allgemeines zu Perl |
| Dann nimm doch gleich HTML. |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100414) |
2007-10-06 19:14 |
Froschpopo
|
 |
Allgemeines zu Perl |
| … Vater besteht auf deutsche Tags a la <BILD=img.gif>
Ich habe auch mittlerweile selbst mal versucht ein bisschen zu experimentieren:
[code]
#!/usr/bin/perl
use strict;
my $str = "wir… |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100448) |
2007-10-07 17:23 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Warum bloss BBCode?
Schon mal von [url=http://de.wikipedia.org/wiki/Textile]Textile[/url] oder [url=http://markdown.de/]Markdown[/url] gehört, das ist einfach einzutippen und dieLeute müssen nicht… |
|
| RegEx: optionale Matches an Subroutine weitergeben
(#100452) |
2007-10-07 19:25 |
Froschpopo
|
 |
Allgemeines zu Perl |
| ah genau sowas brauch ich!
Hauptsache einfach und die Befehle müssen deutsch sein. |
|
| Variable als subname: Subroutine funzt ned
(#75771) |
2007-04-10 00:45 |
bloonix
|
 |
Allgemeines zu Perl |
| Hallo dyspro,
[quote=dyspro,09.04.2007, 22:26]1 #!/usr/bin/perl
2 use strict;
3 use warnings;
4 sub main {
5 my $eingabe = readline<STDIN>;
6 &$eingabe… |
|
| Variable als subname: Subroutine funzt ned
(#75773) |
2007-04-10 01:21 |
bloonix
|
 |
Allgemeines zu Perl |
| Hallo dyspro,
hier das - in ICQ - versprochene Codestück... was du brauchst ist wohl
ein Hash, wenn du einen String über STDIN eingibst und diesen String
als "Variable" ansprechen möchtest. |
|
| Variable als subname: Subroutine funzt ned
(#75774) |
2007-04-10 03:03 |
pq
|
 |
Allgemeines zu Perl |
| [quote=dyspro,09.04.2007, 22:53]geht sowas in perl gand?[/quote]
gand? gans? ganz?
ja, es geht, aber sowas will man nicht. vielleicht macht man das in php
so, aber sauberer ist es, wenn man einen… |
|
| Variable als subname: Subroutine funzt ned
(#75775) |
2007-04-10 03:53 |
topeg
|
 |
Allgemeines zu Perl |
| Ein Aufruf mit "&$funktionsname" wäre recht gefährlich, da man damit auch Funktionen aufrufen kann, die potentiell gefährlich sind. Es gibt keine Möglichkeit interne Funktionen von öffentlichen zu… |