php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.01.2005, 14:21  
Erfahrener Benutzer
 
Registriert seit: 21.01.2008
Beiträge: 595
themonk ist zur Zeit noch ein unbeschriebenes Blatt
Standard Text nach bestimmten Wort trennen

Hallo
ist es möglch einen Text nach einem bestimmten Wort zu trennen und dann diese Text Stücke in Variablen zu speichern?
Hab nach preg_split gesucht nur damit bekomme ich das nicht hin.
themonk ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.01.2005, 14:48  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

ja, das ist möglich und preg_split ist auch dafür geeignet.
__________________
derHund ist offline  
Alt 08.01.2005, 15:01  
Erfahrener Benutzer
 
Registriert seit: 21.01.2008
Beiträge: 595
themonk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ja und wie geht das dann?
themonk ist offline  
Alt 08.01.2005, 15:12  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

warum beschreibst du nicht deine konkreten probleme? warum soll ich dir das manual vorlesen?

Code:
print_r(preg_split('#rtfm#', 'users who arent able to rtfm should be punished'));
bitte die flags beachten => rtfm

wenn es dir um ein konkretes trennwort geht, kannst du auch explode nehmen ...
__________________
derHund ist offline  
Alt 08.01.2005, 15:13  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von bölckstoff
ja und wie geht das dann?
Siehst du doch im Manual. Sogar mit konkreten Beispielen:
http://de3.php.net/preg_split

evtl. reicht dir auch schon http://de3.php.net/manual/de/function.explode.php
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 08.01.2005, 15:39  
Erfahrener Benutzer
 
Registriert seit: 21.01.2008
Beiträge: 595
themonk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

meinst du das Beispiel:
PHP-Code:
<?php
$str 
'hypertext language programming';
$zeichen preg_split('/lan/'$str, -1PREG_SPLIT_OFFSET_CAPTURE);
print_r($zeichen);
?>
Da kommt bei mir
Zitat:
Array ( [0] => Array ( [0] => hypertext [1] => 0 ) [1] => Array ( [0] => guage programming [1] => 13 ) )
das.
Die anderen trennen ja nach leerzeilen oder nach Buchstaben
themonk ist offline  
Alt 08.01.2005, 15:45  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von bölckstoff
meinst du das Beispiel:
PHP-Code:
<?php
$str 
'hypertext language programming';
$zeichen preg_split('/lan/'$str, -1PREG_SPLIT_OFFSET_CAPTURE);
print_r($zeichen);
?>
Da kommt bei mir
Zitat:
Array ( [0] => Array ( [0] => hypertext [1] => 0 ) [1] => Array ( [0] => guage programming [1] => 13 ) )
das.
Zum Beispiel das. Ja. Und was passt dir daran nicht?
in $zeichen[0][0] steht der teil vor lan und in $zeichen[1][0] der danach. Das ist doch was du wolltes - nach einem Wort(teil) trennen.

Zitat:
Die anderen trennen ja nach leerzeilen oder nach Buchstaben
Mit "die anderen" meinst du explode?

Zitat:
Zitat von manual
Die Trennung erfolgt an der mit separator angegebenen Zeichenkette (ein oder mehrere Zeichen).
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 08.01.2005, 15:46  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
Da kommt bei mir
ja, schön. und? ist doch das, was du willst!? mach das offset-captures weg, dann siehts auch nicht so konfus aus ...
__________________
derHund ist offline  
Alt 08.01.2005, 17:46  
Erfahrener Benutzer
 
Registriert seit: 21.01.2008
Beiträge: 595
themonk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hallo
ok ich habs nun so das das Wort was gesucht wird dann rausgenommen wird.
PHP-Code:
<?PHP

$strFoo 
"Hello
World
Goodbye
World"
;

$arrFoo explode ('World'$strFoo);
print_r ($arrFoo);
?>
Dann steht da
Zitat:
Array ( [0] => Hello [1] => Goodbye [2] => )
soweit so gut.
Nun möchte ich aber die einzenlen Texte per echo sehen also das ich Hello noch mal extra habe.
Und das Wort was raus genommen wurde möchte ich auch in einer Varable haben damit ich einen if abfrage machen kann.
Oder kann man auch den Ganzen Text mit if befragen?
themonk ist offline  
Alt 08.01.2005, 21:43  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
Nun möchte ich aber die einzenlen Texte per echo sehen also das ich Hello noch mal extra habe.
dann benutze echo.
Zitat:
Und das Wort was raus genommen wurde möchte ich auch in einer Varable haben damit ich einen if abfrage machen kann.
du weißt doch vorher schon, wie das wort heißt ...
Zitat:
Oder kann man auch den Ganzen Text mit if befragen?
generell ja, aber was meinst du?
__________________
derHund ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
text vor/nach bestimmtem wort abtrennen kazuya PHP Tipps 2008 29 24.11.2007 00:45
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
Suche über Text nach bestimmten Key und dann herauskopieren? vampsoftchef PHP Tipps 2006 3 11.10.2006 14:42
Datei an bestimmten Zeilen trennen? becks123 Server, Hosting und Workstations 5 07.01.2006 00:18
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
zu langen text durch ... trennen $$$ ThiKool $$$ PHP Tipps 2005 2 03.04.2005 22:36
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
Text an einen bestimmten Punkt innerhalb der Grafik setzen HTML, Usability und Barrierefreiheit 2 02.03.2005 18:46
von einer bestimmten Stelle im Text an Zählen PHP Tipps 2004-2 14 15.11.2004 11:11
text nach 5 em <br /> trennen PHP Tipps 2004 4 21.09.2004 13:49
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31
Wort trennen PHP Tipps 2004 5 14.06.2004 14:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php preg_split punkt, php wörter trennen, wie trenne ich das wort geeignet, texte trennen, nach bestimmten wort trennen, php preg_split nach punkt trennen, php sätze nach wort trennen, \php text nach - trennen, \php text nach einen punkt trennen, an einem bestimmten zeichen trennen nächste zeile schreiben php, text nach bestimmten wort trennen, php nach wort trennen, javascript string ab wort trennen, php string ab bestimmter zeile trennen, trennwort flugs, text trennen ab bestimmtem zeichen, text aus einem wort zum trennen, php trennen nach zeichen, php nach einer bestimmten anzahl worden trennen, variable nach bestimmten zeichen trennen php

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.