digit recognition

8 отговора 200 прегледа
#1

digit recognition

znachi .. imam edin HTML file na server v koito ima tagove <? echo pmhid[0] ?> <? echo pmhid[2] ?> <? echo pmhid[9] ?> <? echo pmhid[12] ?> <? echo pmhid[26] ?>

kak moga da opredelia s regular expression i da polucha neshto kato string 0,2,9,12,26

shte go udavia v bira tozi koito shte mi podskaje reshenie.

puffff
Отговор
в отговор на xc #2

Re: digit recognition

Нещо не схващам идеята на начинанието ама нищо.
Сещам се за начин по който бих го направил.
Едва ли е ефективен, но ще върви.
И е без regexp (щото не са ми силната страна),
но ако държиш на regex да не ти обеснявам.

_________________________________________
Мили деца, xxx.com не е сайта на "трите хикса".
Отговор
в отговор на нeщacтeн #3

Re: digit recognition

mmmm.... za sajalenie niamam pravo da govoria za cialostna idea dokato ne e gotov produkt i ne e na pazara, no shte se opitam da obiasnia kolkoto moje po iasno:

1. imash edna tablica s niakolko hiliadi reda i vseki ot tiah ima unikalno ID. kum tova unikalno ID e vurzana niakakva informacia koiato se promenia spored neinite si uslovia koito sa opisani v oshte niakolko tablici.

2. imash HTML template koito e praven ot niakakuv neznaen user. Toi iska da izvede informaciata ot purvata tablica v tozi file na opredeleni mesta. Obache, toi niama da izkarva cialata tablica a samo redove s opredeleni IDta. Dotuk namerih nachina s tozi array <? echo neshtosi[1] ?> <? echo neshtosi[12] ?>.

3. neobhodimite tagove za vkliuchvane v negov HTML file toi poluchava prez administrativnata chast na site-a. (posle shte e s extention na macromedia, no tova e druga tema)

4. HTML file se uploadva prez web stranica. Za da ne napravi mnogo bozi az triabva da populnia niakolko tablici i v edna chast na administrativnia interface da mu dam vazmojnost da opredelia uslovia za pokazvaneto na neobhodimata informacia samo za tezi IDta koito sa definira v tazi HTML stranica, v sluchaia sa 1 i 12, za tova mi e neobhodimo da znam kavi sa indexite na array koito sa identichni na IDta ot purvata tablica i izpolzvani v tagove na HTML stranicata.

uff ... dano da sum iasen sus cialata rabota.

puffff
Отговор
в отговор на нeщacтeн #4

Re: digit recognition

to i az se zamisliam za neshto kato semantichen analizator po string i niama da e poveche ot 20 reda. uj niama da tovari mashinata, to daje i hiliada usera da uploadvat vseka sekunda po edin file servera niama da se natovari. Ama vse se chudia che moje da se nameri niakakuv po-elegenten nachin ot tozi sus cikli i stringove.

puffff
Отговор
в отговор на xc #5

Re: digit recognition


<?php
$str = 'znachi .. imam edin HTML file na server v koito ima tagove <? echo pmhid[0] ?> <? echo pmhid[2] ?> <? echo pmhid[9] ?> <? echo pmhid[12] ?> <? echo pmhid[26] ?>';

preg_match_all("/echo pmhid\[(\d{1,})]/", $str, $out);
print_r($out[1]);
?>


нали не ти трябва такова нещо, защото съм още заспал и не съм сигурен, че разбрах проблема ти

# лудите, лудите... те да са живи!
Отговор
в отговор на xc #7

Re: YESSS, BEER ++

:) когато кажеш

# лудите, лудите... те да са живи!
Отговор
в отговор на enchanted #8

Re: YESSS, BEER ++

ama kak shte e expression ako shte vkaram $ predi imeto na massiva, sorry, ama ne moga da proumeia vse oshte pattern matching taka kato horata i vaobshte sum malko tapunger!

Редактирано от xc на

Отговор
в отговор на xc #9

Re: YESSS, BEER ++

да, това е малка особенност

<?php
$str = 'znachi .. imam edin HTML file na server v koito ima tagove <? echo $pmhid[0] ?> <? echo $pmhid[2] ?> <? echo $pmhid[9] ?> <? echo $pmhid[12] ?> <? echo $pmhid[26] ?>';

preg_match_all("/echo \\\$pmhid\[(\d{1,})]/", $str, $out);
print_r($out[1]);
?>


# лудите, лудите... те да са живи!
Отговор