FAQ |
Kalender |
2009-08-11, 02:32 | #1 | |||
|
||||
Medlem
|
Hej!
Jag håller på med ett litet experiment och behöver hjälp med att plocka ut tex: http://-----> ett_namn <------.blogg.se ur en klump text (HTML och text) Tex: Kod:
$array = array(); $crap = "asfdgxfgikxghlchjöhjöhttp://test.blogg.sesdhdzfhfgkjghlghjlsdgdfhfdj<a href="http://test2.blogg.se">hasfh</a>"; trim_code($crap, 'http://$1.blogg.se', $array); print_r($array); //array('test', 'test2'); Så här försökte jag göra men det gick inte: Kod:
$text = "asfdgxfgikxghlchjöhjöhttp://test.blogg.sesdhdzfhfgkjghlghjlsdgdfhfdj<a href="http://test2.blogg.se">hasfh</a>"; $pattern = '/(([a-z0-9]+)|(http:\/\/(.+))).blogg.se/i'; preg_match_all($pattern, $text, $matches); print_r($matches); |
|||
Svara med citat |
2009-08-11, 02:55 | #2 | |||
|
||||
Flitig postare
|
Edit: Det var inget
|
|||
Svara med citat |
2009-08-11, 10:02 | #3 | ||
|
|||
Klarade millennium-buggen
|
Är det en klump ospecificerad text inklusive taggar eller är det en hel webbsida?
|
||
Svara med citat |
2009-08-11, 11:04 | #4 | ||
|
|||
Bara ett inlägg till!
|
Vet inte riktigt vad du är ute efter, men detta matchar http://match.blogg.se:
Kod:
http\:\/\/(.*?).blogg.se |
||
Svara med citat |
Svara |
|
|