php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 06-09-2004, 15:14
frickler
 Newbie
Links : Onlinestatus : frickler ist offline
Registriert seit: Aug 2004
Beiträge: 31
frickler ist zur Zeit noch ein unbeschriebenes Blatt
Standard reguläre ausdrücke

hallo zusammen,

ich verzweifel hier noch an regulären ausdrücken!

ich möchte in einer datei folgenden string finden:

PHP-Code:
<!-- Copyright HerrausgeberFirma etc. -->
textbla bla bla bla
<!-- /Copyright HerrausgeberFirma etc. --> 
ich hab es so versucht: (regulärer ausdruck)

PHP-Code:
^<!-- Copyright HerrausgeberFirma etc. -->
(.*)
<!-- /
Copyright HerrausgeberFirma etc. -->$ 
und noch einige weitere variationen!!
ich bitte um hilfe!
Mit Zitat antworten
  #2 (permalink)  
Alt 06-09-2004, 15:23
Benutzerbild von Nezzar Nezzar
 wannabe batard
Links : Onlinestatus : Nezzar ist offline
Registriert seit: Mar 2002
Beiträge: 477
Nezzar ist zur Zeit noch ein unbeschriebenes Blatt
Nezzar eine Nachricht über ICQ schicken
Standard

Das circumflex und das Dollar-Zeichen solltest du mal rausnehmen.
Circumflex = nur am Anfang des Strings matchen
Dollar = nur am Ende Strings matchen
__________________
"Ach was soll's? Dann bau ich mir halt meinen eigenen Vergnügungspark mit Blackjack und Nutten." - Bender
Mit Zitat antworten
  #3 (permalink)  
Alt 06-09-2004, 15:26
derHund
 PHP Master
Links : Onlinestatus : derHund ist offline
Registriert seit: Aug 2003
Ort: Hundehütte
Beiträge: 5.293
derHund ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: reguläre ausdrücke

Zitat:
ich bitte um hilfe!
schau mal: http://www.php-resource.de/tutorials/read/10/1/

eventuell solltest du mal ein paar modifier probieren, metazeichen slashen, andere delimiter verwenden ...

besonders ans herz legen möchte ich dir, wenn auch noch etwas buggy: http://pcre.nophia.de/evaluate/index.php

poste eventuell nochmal einen beispieltext, in dem du finden möchtest ...

hüstel: http://pcre.nophia.de/evaluate/index...02ed2bb364cf10

ansonsten ist
Zitat:
Das circumflex und das Dollar-Zeichen
wohl das haupt-problem ...
__________________
Die Zeit hat ihre Kinder längst gefressen
Mit Zitat antworten
  #4 (permalink)  
Alt 06-09-2004, 18:15
BzB
 Newbie
Links : Onlinestatus : BzB ist offline
Registriert seit: Sep 2004
Beiträge: 1
BzB ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Versuch es mal mit:

^<!-- Copyright \. Herrausgeber, Firma etc. -->.*<!-- /Copyright \. Herrausgeber, Firma etc. -->$
Mit Zitat antworten
  #5 (permalink)  
Alt 07-09-2004, 14:26
Benutzerbild von Nezzar Nezzar
 wannabe batard
Links : Onlinestatus : Nezzar ist offline
Registriert seit: Mar 2002
Beiträge: 477
Nezzar ist zur Zeit noch ein unbeschriebenes Blatt
Nezzar eine Nachricht über ICQ schicken
Standard

Wieso die Punkte escapen? Ich glaube nicht das die RegEx auf Punkte matchen soll.
__________________
"Ach was soll's? Dann bau ich mir halt meinen eigenen Vergnügungspark mit Blackjack und Nutten." - Bender
Mit Zitat antworten
  #6 (permalink)  
Alt 07-09-2004, 23:40
mrhappiness
 PHP Guru
Links : Onlinestatus : mrhappiness ist offline
Registriert seit: Oct 2002
Beiträge: 14.890
mrhappiness ist zur Zeit noch ein unbeschriebenes Blatt
mrhappiness eine Nachricht über AIM schicken mrhappiness eine Nachricht über Yahoo! schicken
Standard

Zitat:
Original geschrieben von Nezzar
Wieso die Punkte escapen?
weil im zu findenden text punkte sind?
__________________
Ich denke, also bin ich. - Einige sind trotzdem...
Mit Zitat antworten
  #7 (permalink)  
Alt 08-09-2004, 10:33
Benutzerbild von Nezzar Nezzar
 wannabe batard
Links : Onlinestatus : Nezzar ist offline
Registriert seit: Mar 2002
Beiträge: 477
Nezzar ist zur Zeit noch ein unbeschriebenes Blatt
Nezzar eine Nachricht über ICQ schicken
Standard

Warum muss denn hier jeder immer so 'ne neunmalklugen Antworten geben?

Ich bin eben davon ausgegangen, dass es nicht beabsichtigt war auf Punkte zu matchen. Zumal es in diesem Fall auch nicht wirklich sinn macht.
__________________
"Ach was soll's? Dann bau ich mir halt meinen eigenen Vergnügungspark mit Blackjack und Nutten." - Bender
Mit Zitat antworten
  #8 (permalink)  
Alt 08-09-2004, 10:38
mrhappiness
 PHP Guru
Links : Onlinestatus : mrhappiness ist offline
Registriert seit: Oct 2002
Beiträge: 14.890
mrhappiness ist zur Zeit noch ein unbeschriebenes Blatt
mrhappiness eine Nachricht über AIM schicken mrhappiness eine Nachricht über Yahoo! schicken
Standard

Zitat:
Original geschrieben von Nezzar
Warum muss denn hier jeder immer so 'ne neunmalklugen Antworten geben?
ich bin nicht jeder

Zitat:
Ich bin eben davon ausgegangen, dass es nicht beabsichtigt war auf Punkte zu matchen. Zumal es in diesem Fall auch nicht wirklich sinn macht.
weil du weißt, ob es auch gefunden werden soll, wenn statt der punkte "xyz" drinsteht?
__________________
Ich denke, also bin ich. - Einige sind trotzdem...
Mit Zitat antworten
  #9 (permalink)  
Alt 08-09-2004, 11:03
Benutzerbild von Nezzar Nezzar
 wannabe batard
Links : Onlinestatus : Nezzar ist offline
Registriert seit: Mar 2002
Beiträge: 477
Nezzar ist zur Zeit noch ein unbeschriebenes Blatt
Nezzar eine Nachricht über ICQ schicken
Standard

Sorry, wenn ich hier falsch liege (will ja nicht stenkern ), aber es ist doch bestimmt nicht beabsichtigt auf einen Text wie den folgen zu matchen:
<!-- Copyright . Herrausgeber, Firma etc. -->Copyright-Hinweise hier, blah blah<!-- /Copyright . Herrausgeber, Firma etc. -->

Welchen Sinn sollte der Punkt an dieser Stelle machen? Vielleicht seh' ich ja den Wald vor lauter Bäumen nicht... (Ein .+ würde IMO mehr sinn machen.)
(BTW, der Circumflex und das Dollar müssen immer noch entfernt werden.)
__________________
"Ach was soll's? Dann bau ich mir halt meinen eigenen Vergnügungspark mit Blackjack und Nutten." - Bender
Mit Zitat antworten
  #10 (permalink)  
Alt 08-09-2004, 11:07
mrhappiness
 PHP Guru
Links : Onlinestatus : mrhappiness ist offline
Registriert seit: Oct 2002
Beiträge: 14.890
mrhappiness ist zur Zeit noch ein unbeschriebenes Blatt
mrhappiness eine Nachricht über AIM schicken mrhappiness eine Nachricht über Yahoo! schicken
Standard

Zitat:
Original geschrieben von Nezzar
es ist doch bestimmt nicht beabsichtigt auf einen Text wie den folgen zu matchen:
<!-- Copyright . Herrausgeber, Firma etc. -->Copyright-Hinweise hier, blah blah<!-- /Copyright . Herrausgeber, Firma etc. -->

Welchen Sinn sollte der Punkt an dieser Stelle machen?
der liebe threadstarter hat gesagt, dass er auf diesen text matchen soll...
Zitat:
BTW, der Circumflex und das Dollar müssen immer noch entfernt werden.[/B]
das sollten sie in der tat
__________________
Ich denke, also bin ich. - Einige sind trotzdem...
Mit Zitat antworten
  #11 (permalink)  
Alt 08-09-2004, 11:44
Benutzerbild von Nezzar Nezzar
 wannabe batard
Links : Onlinestatus : Nezzar ist offline
Registriert seit: Mar 2002
Beiträge: 477
Nezzar ist zur Zeit noch ein unbeschriebenes Blatt
Nezzar eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von mrhappiness
der liebe threadstarter hat gesagt, dass er auf diesen text matchen soll...
Äh ja, allerdings...OK, wieder mal zum Obst gemacht. (Mir ist trotzdem nich klar, warum er das will...)
__________________
"Ach was soll's? Dann bau ich mir halt meinen eigenen Vergnügungspark mit Blackjack und Nutten." - Bender
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni


 

Aktuelle PHP Scripte

Newsmanager

Der Newsmanager ist ein Newssystem und Newsletter in einem. Mit WYSIWYG Editor und E-Mail import aus einer bestehenden MySql Datenbank sowie dynamische Kategorien / Themen Filter.

11.09.2019 Stephan_1972 | Kategorie: PHP/ News
Modelmanager

Der Modelmanager ist ein Webtool für Fotografen, kann als komplette Homepage oder als Webtool installiert werden.

11.09.2019 Stephan_1972 | Kategorie: PHP/ Webservice
ContentLion - Open Source CMS ansehen ContentLion - Open Source CMS

ContentLion ist ein in PHP geschriebenes CMS, bei dem man Seiten, Einstellungen usw. in Ordnern lagern kann

22.08.2019 stevieswebsite2 | Kategorie: PHP/ CMS
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:08 Uhr.