webForumDet fria alternativet

Hur separerar man enklast bokstäver och siffror i en sträng?

PHP

1 svar · 603 visningar · startad av aasah

Medlem sedan mars 20034 471 inlägg
Frågan#1

Har fått lite hjärnsläpp tror jag. Jag numrerar en matris så att raderna är 1, 2, 3, .... kolumnerna är A, B, C, ...., Z, AA, ... Ett visst fält har då tex index A4, K11, AC2, AA33 et.c. Dessa index är strängar.

Om jag har en sådan sträng, hur delar jag enklast upp den i bokstavsdel, sifferdel, så php-skriptet fattar var i matrisen fältet finns?

Medlem sedan dec. 20025 483 inlägg
#2
preg_match("/^([A-Z]+)(\d+)$/", $str, $m);
echo $m[1] . ":" . $m[2];
265 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)