---
title: "Plocka ut"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/92007-plocka-ut"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Qimen"
published: "2003-12-06T13:10:52.000Z"
updated: "2003-12-06T13:54:34.000Z"
replies: 7
views: 417
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/92007-plocka-ut"
---

# Plocka ut

## #1 — Qimen, 2003-12-06T13:10Z

Hej

Kan man plocka ut allt i en sträng efter ett visst tecken? 

Ex.
blubb\|Weee

Så ska Weee retuneras. :)

Permalänk: https://www.webforum.nu/p/92007

## #2 — bohlin, 2003-12-06T13:26Z

```php
$oldstring = "bohlin";
$char = "o";
$newstring = substr($oldstring, strpos($oldstring, $char)+1);
```

Permalänk: https://www.webforum.nu/p/1221530

## #3 — Qimen, 2003-12-06T13:41Z

Tack.
Kan man göra det samma men plocka ut allt framför tecknet?

Permalänk: https://www.webforum.nu/p/1221540

## #4 — bohlin, 2003-12-06T13:45Z

jupp:

```php
$oldstring = "bohlin";
$char = "o";
$newstring = substr($oldstring, 0, strpos($oldstring, $char));
```

med "blubb\|Weee" blir det alltså:

```php
$oldstring = "blubb|Weee";
$char = "|";
$first = substr($oldstring, 0, strpos($oldstring, $char));
$last = substr($oldstring, strpos($oldstring, $char)+1);

echo "Först: $first";
echo "Sist: $last";
```

Permalänk: https://www.webforum.nu/p/1221545

## #5 — kjell, 2003-12-06T13:47Z

Egentligen returneras inte det som finns efter sista \|-tecknet eftersom allt efter \| returneras. Funkar i.of.s. nu när du endast har blubb\|Weee men t.ex. inte med blubb\|Weee\|nytt

Kunde i min hast inte komma på något bra men en liten fullösning som fungerar. 

```php
$text = 'blubb|Weee';
echo preg_replace('/\|/', '', substr($text, (strrpos($text, '|'))));
```

Permalänk: https://www.webforum.nu/p/1221546

## #6 — kjell, 2003-12-06T13:50Z

Här skrivs det snabbt :)
bohlins lösning med att returnera första delen blir nog alltid ok, jag syftade på föregående inlägg.

Permalänk: https://www.webforum.nu/p/1221548

## #7 — Qimen, 2003-12-06T13:52Z

Tack. 
Strängen jag får innehåller alltid bara en \| så jag behöver inte tänka på om det kommer flera. :)

Permalänk: https://www.webforum.nu/p/1221549

## #8 — kjell, 2003-12-06T13:54Z

Det är alltid trevligt när man slipper tänka :)

Permalänk: https://www.webforum.nu/p/1221556

---

Tråden på webben: https://www.webforum.nu/amne/php/92007-plocka-ut
