Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyciąganie nazwy z wyrażenia ...
Forum PHP.pl > Forum > Przedszkole
broU
podam na takim przykładzie , o co mi chodzi:

mam wyrażenie "substr()" i chciałbym wyciągnąć z tego wszystko oprócz "()" . chciałem użyć jakiejś funkcji , żeby znaleźć w wyrażeniu "()" [ przyjmuje ze kursor ustawi mi sie za nawiasami ] a później funkcją substr 'wycofuje' do tylu o 2 i np. w $nazwa mam tylko "substr" .

no i poszukuje funkcji , która pasowałaby jako "jakaś funkcja" (:

Jeśli ktoś nie zrozumiał , o co chodzi to czekam na inne rozwiązania (:
hwao
Wg mnie 'wystarcza' tu wyrazenia reguralne:
Od spacji do () mozna jeszcze dodac ze w () moze znajdowac sie dowony ciag znakow.
I wydobedziesz wtedy 'nazwe funkcji'
broU
dzięki Dabroz , o to chodziło ( nie trzeba 'wycofywać' o dwa ) . Jakby ktoś kiedyś szukał , to zrobiłem to tak:
  1. <?php
  2.  
  3. $string = &#092;"substr()\";
  4. $nazwa = substr($string,0,strpos($string,&#092;"()\"));
  5.  
  6. ?>


hwao , wyrażenia regularne to narazie zbyt wysokie progi jak na moją wiedzę (:
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.