Autor | Zpráva | ||
---|---|---|---|
Celebi Profil |
#1 · Zasláno: 3. 8. 2007, 20:45:37
Potřeboval bych vytvořit skript, který vymaže z textu všechno, co není mezi "". Pro představu je text tvořen takto:
bla bla "text" další text "blabla" A já z toho potřebuji dostat "text""blabla" - včetně uvozovek, ale nevím, jak ten regulární výraz sestavit a jakou funkci použít. Neporadil by mi někdo? Předem děkuji. |
||
bukaj Profil |
#2 · Zasláno: 3. 8. 2007, 21:12:50
Celebi
1
$vstup; //vstupní text s textem mimo i uvnitř uvozovek
$vystup; //výstupní text s textem pouze v uvozovkách
$vystup = preg_replace('/.*(".*").*/U', '$1', $vstup);
|
||
Časová prodleva: 17 let
|
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.
Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:
Běda vám, jestli to bude blábol.
0