Autor | Zpráva | ||
---|---|---|---|
swetko Profil |
#1 · Zasláno: 3. 8. 2009, 20:10:03
Dobrý deň,
chcem v texte vyhľadať reťazec v ktorom sa nachádzajú ľubovoľné znaky, poradíte mi ako na to? Príklad: - v texte sa nachádza slovo petriho_miska - ja dám vyhľadať ?miska -do $vysledok sa vloží celé slovo petriho_miska ďakujem |
||
Majkl578 Profil |
#2 · Zasláno: 3. 8. 2009, 20:39:46 · Upravil/a: Majkl578
neco takoveho?
<?php $data = <<<DATA Lorem ipsum dolor sit amet, consectetur consecteturse adipiscing elit. Pellentesque congue urna vitae libero ornare a. DATA; $search = 'c?sect?'; $search = str_replace('?', '[^[:punct:][:space:]]*', $search); preg_match_all("~$search~i", $data, $match); var_dump($match); najde to slovo, kde otaznik muze byt cokoliv krome interpunkce a oddelovacu jako mezera, tabulator apod mmj spatne to tu chape HEREDOC :/ |
||
swetko Profil |
#3 · Zasláno: 3. 8. 2009, 21:53:15 · Upravil/a: swetko
takto, mám textový dokument kde je:
hrusky554433 jablka223348 ceresne568932 a dám vyhľadať "ceresne" a chcem aby mi do premennej $vysledok uložilo ceresne568932 |
||
Majkl578 Profil |
#4 · Zasláno: 3. 8. 2009, 22:12:52
<?php $data = <<<DATA hrusky554433 jablka223348 ceresne568932 DATA; $search = 'ceresne?'; $search = str_replace('?', '[^[:punct:][:space:]]*', $search); preg_match("~$search~i", $data, $vysledek); $vysledek = $vysledek[0]; var_dump($vysledek); |
||
Časová prodleva: 15 let
|
0