![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 0 Dołączył: 11.04.2006 Skąd: Chojnów Ostrzeżenie: (0%) ![]() ![]() |
Czytam ten kurs o wyrażeniach regularnych -> http://www.leon.w-wa.pl/texts/kurs/text.php#regex ale nadal nie wiem jak zrobić żeby zastępowało mi ciąg
na pokolorowane, czyli
zacząłem czytaż o wyrażeniach w ksiące php i MySQL Tworzenie WWW Vademecum profesjonalysty wyd3 Heliona, ale składnia w PHP5 się zmieniła to jeden, a dwa tak to napisali, że nic nie rozumiem (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) macie jakiś kurs (php5.pl też odwiedziłem ale oni jeszcze gorzej podeszli do tematu) albo radę na mój problem ? |
|
|
![]() |
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Z Twojego opisu wynika że nie są tu potrzebne wyrażenia regularne.
Wystarczy zastosować str_replace" title="Zobacz w manualu php" target="_manual() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 0 Dołączył: 11.04.2006 Skąd: Chojnów Ostrzeżenie: (0%) ![]() ![]() |
Do zmiennej to by wyglądało jak ?
ale co dalej jak zamknąć tag ? skoro nie wiem ile znaków ma zmienna ? z komentarzem // to można zrobić podobnie
ale jak zamknąć ten tag </font> ?a nauczyć się wyrażeń regularnych nie zaszkodzi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował Lee 12.08.2006, 16:49:57 |
|
|
![]() ![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 10 Dołączył: 20.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie mów że czytałeś bo nie czytałeś.
http://pl.php.net/manual/pl/function.preg-replace.php http://php5.pl/php/wyrazenia_regularne http://www.strefaphp.net/artykul16.html http://www.gajdaw.pl/php/wyrreg.html Przeczytaj to wszystko aż zrozumiesz o co biega z wyr. regularnymi. Przynajmniej byś spróbował napisać jakieś wyrażenie wykazać się a nie mówisz że nie kumasz. Zacznij od prostego wyrażenia, zobacz czy Ci wyjdzie i działaj dalej... Ucz się metodą prób i błedów a czegoś się nauczysz. Jak ktoś poda CI gotowca to i tak przecież nie zrozumiesz o co z tym biega. Gotowców nie dajemy... Pozdro Pozdro (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował eai 12.08.2006, 17:41:17 |
|
|
![]()
Post
#5
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
on chce chyba pokolorować kod z tego co widzę (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
http://bbcode.strefaphp.net/ http://qbnz.com/highlighter/ - najlepszy highlighter a jak chcesz pokolorowac niewiadomo jak to: ini_set" title="Zobacz w manualu php" target="_manual i odpowienie właściwości |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Ewentualnie mozna użyć plików z rozszerzeniem .phps - wówczas wyświetli się nam pokolorowany kod php.
(IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 0 Dołączył: 12.11.2005 Skąd: Bulowice nearby Wadowice (E), Oświęcim (W) Ostrzeżenie: (0%) ![]() ![]() |
Jak ktoś poda CI gotowca to i tak przecież nie zrozumiesz o co z tym biega. Nie do końca prawda. W moim przypadku, żeby coś zrozumieć, nie kiedy wielokrotnie musiałem coś przestudiować na sprawdzonych, dobrych przykładach - nie chodzi oczywiście o jakieś pojedyńcze funkcje, bo co zwracają, jak się zachowuja itp. wiadomo, że najlepiej zrozumie się męcząc się samemu . Ten post edytował Coolmax 12.08.2006, 18:28:51 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 0 Dołączył: 11.04.2006 Skąd: Chojnów Ostrzeżenie: (0%) ![]() ![]() |
Rozwinę po co mi są te wyrażenia regularne, otóz mam długi artykuł np. na dwie strony no i w nim mam zagniezdzone kody (między znacznikami [kod] i [/kod]) no i teraz chcę aby przeszukało cały ten artykuł w poszukiwaniu tych znaczników, pobrało kod spomiędzy nich i pokolorowało go (takimi kolorami jak tu na forum są np.)
Jakie może być tego rozwiązanie ? Podpowiedź pomoże bardziej niż pisanie ze gotowców nie podajemy (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) , bo jak już ktoś pisał z gotowca też mozna się nauczyć analizując go UPDATE: stowrzyłem taki kod
wyszukuje mi on zmienne z podanego ciągu (np. Zrób zmienną $liczba) i zamienia na string 'ZMIENNA', ale jak zrobić żeby działało tak 1. Wczytuje stringa 2. Przeszukuje w poszukiwaniu zmiennej 3. Pobiera nazwę tej zmiennej i zamienia ją na
4. Wyświetla sparsowany string [/php] Pozdrawiam Ten post edytował Lee 12.08.2006, 19:14:09 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 10:34 |