---
title: "sträng uppdelning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/105909-sträng-uppdelning"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "nordan"
published: "2004-06-21T11:35:05.000Z"
updated: "2004-06-21T15:31:37.000Z"
replies: 5
views: 252
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/105909-sträng-uppdelning"
---

# sträng uppdelning

## #1 — nordan, 2004-06-21T11:35Z

Om man har en text sträng som denna **AbCdeFGHi123CCDEa1234: 12** Så vill man plocka ut strängen i en array så att bokstäverna är skilda från siffrorna och att det blir uppdelad på detta sätt.

```
array[0] = "AbCdeFGHi"
array[1] = "123"
array[2] = "CCDEa"
array[3] = "1234"
array[4] = ":"
array[5] = "12"
```

Går det?

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

## #2 — Skarre, 2004-06-21T11:46Z

Jag tror att det är [preg_match()](http://se.php.net/preg_match) du behöver.

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

## #3 — xcalibrate, 2004-06-21T13:13Z

explode?

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

## #4 — K@llen, 2004-06-21T13:23Z

> **xcalibrate skrev:**
>
> explode?

Ja, men då måste du i förväg veta hur sifferkombinationen ser ut, för att kunna splitta på den. Det finns annars inga tecken som delar strängen. :)

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

## #5 — The_Hulk, 2004-06-21T14:49Z

testa 

```
$string = "AbCdeFGHi123CCDEa1234: 12";
preg_match("/(\w+)(\d+)(\w+)(\d+)(:)\s(\d+)/", $string, $match)
```

då bör $match bli som du vill.

men komemr det alltid at vara i den ordning i sträng?
dvs     bokstäver siffror bokstäver siffror : siffor

ska det vara mellanrum efter :

kommer det alltid att vara samma antal bokstäver/siffor i följderna?

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

## #6 — nordan, 2004-06-21T15:31Z

Tack jag skall testa det där men som svar på dina frågor
Nej det kommer inte att vara i samma ordning  :) 
Kan vara ab12bb12bb1234567 00dd
eller : 12 12 12 31 ggff  
Jag vill helt enkelt får reda på om det är siffror eller bokstäver eller specialtecken sen vill jag kunna använda dessa uppdelat

Typ om någon skriver in Namn:Nordan Tel:021 
så vill jag plocka ut dessa värden och sätta dom i olika vaiablar

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

---

Tråden på webben: https://www.webforum.nu/amne/php/105909-sträng-uppdelning
