Schrift
[thread]7955[/thread]

substr mit buchstaben ??

Leser: 2


<< >> 10 Einträge, 1 Seite
Mathias
 2006-05-09 00:34
#65774 #65774
User since
2006-03-16
36 Artikel
BenutzerIn
[default_avatar]
Code: (dl )
my $title=substr($_,0,"10"); # so funktionie des ja normal

aber gibt es eine methode das er mir des zb
Code: (dl )
my $title=substr($_,"<line>","<\/line>");

so macht?

Also das er mir zb hier den title einer webseite ausschneiden würde?

oder muss ich mir doch ein komplexes suchmuster schreiben ?
greets =)
ptk
 2006-05-09 00:39
#65775 #65775
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Naja, komplex wäre ne Regexp nicht gerade.
renee
 2006-05-09 00:43
#65776 #65776
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wenn's um HTML geht, dann benutz am Besten CPAN:HTML::Parser!

Aber prinzipiell sollte es ungefähr so gehen:
Code: (dl )
1
2
3
my $string = "Dies ist ein <title>Test</title>";
my $start = index($string,'<title>') + 7;
my $title = substr($string,$start,(index($string,'</title>',$start)-$start+1));
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Mathias
 2006-05-09 00:43
#65777 #65777
User since
2006-03-16
36 Artikel
BenutzerIn
[default_avatar]
:blush:
bissel scho :laugh:

edit:
so schnell ^^
ok danke für den tip werde ich gleich ma machen ^^\n\n

<!--EDIT|Mathias|1147121138-->
greets =)
renee
 2006-05-09 00:46
#65778 #65778
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
die Regexp waere ungefaehr so:
Code: (dl )
1
2
my $string = "Dies ist ein <title>Test</title>";
my $title = $string =~ m~<title>(.*?)</title>~;
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Mathias
 2006-05-09 00:49
#65779 #65779
User since
2006-03-16
36 Artikel
BenutzerIn
[default_avatar]
ich hab gerade glaub was ganz wichtiges richtig kapiert^^

Vielen dank renee :laugh:
greets =)
bloonix
 2006-05-09 00:52
#65780 #65780
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
[quote=renee,08.05.2006, 22:43]Wenn's um HTML geht, dann benutz am Besten CPAN:HTML::Parser![/quote]
Reine Neugier... was passiert, wenn da sowas wie Javascript
ankommt? Gibt es dafür auch einen Parser? Hab leider nichts
passendes gefunden...
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.
esskar
 2006-05-09 08:44
#65781 #65781
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=opi,08.05.2006, 22:52]Reine Neugier... was passiert, wenn da sowas wie Javascript
ankommt? Gibt es dafür auch einen Parser? Hab leider nichts
passendes gefunden...[/quote]
wie willst du das JavaScript den geparst haben?
bloonix
 2006-05-09 11:02
#65782 #65782
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
[quote=esskar,09.05.2006, 06:44]wie willst du das JavaScript den geparst haben?[/quote]
Wenn ich zum Beispiel diese Tabellendaten parsen möchte.

HTML::Parser könnte vermutlich den Body und die Tabelle
auslesen, wenn sie als HTML ankommen würde, aber ginge
das auch in diesem Fall?\n\n

<!--EDIT|opi|1147158198-->
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.
esskar
 2006-05-09 11:09
#65783 #65783
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
nö; bekommst du nicht hin;
dafür bräuchtest du einen javascript compiler!
<< >> 10 Einträge, 1 Seite



View all threads created 2006-05-09 00:34.