![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z wyrażeniami regularnymi ;] Za pomocą preg_mach_all odnajduje wszystkie ciągi do zmiany, nastepnie montuje pętelke i za pomocą str_replace podmieniam co się da. Wszystko działa pięknie dopuki nie mam do zamiany czegoś w stylu...
Kod bla => cos tam ble => cos tam 2 blacha => bardzo fajne meble => po prostu extra Co się dzieje... najpierw skrypt odnajduje i podmienia wszystkie bla tak więc z mojej blachy pozostaje Kod costamcha Nastepnie podmienia wszystkie ble na cos tam i z moich mebli zostaje ;] Kod mecos tam 2 A niestety o coś takiego mi nie chodziło ;] Czy ktoś może zna sposób aby uniknąć tego typu akcji? Czy da się ograniczyć działanie funkjcji str_replace do jednej podmiany? Byłbym wdzięczny za jakiekolwiek wskazówki... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 0 Dołączył: 4.01.2005 Skąd: piczu.info Ostrzeżenie: (10%) ![]() ![]() |
nadal nie wiem jak wyglada twoj kod, ale preg_match" title="Zobacz w manualu php" target="_manual wyszukuje do pierwszego pasujacego ciagu,
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 21:00 |