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];
251 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)