«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2005

Re: Sva pitanja vezana za domaci

by Sasa
utorak, 29. novembar 2005 - 13:36.

Moze li asistent da odgovori na ova pitanja.
Odgovori bi dosta razjasnili specifikaciju regularnih izraza.
Hvala!
----- Original Message -----
From: Ivan
To: Mail.List.PP
Sent: Saturday, November 26, 2005 15:45
Subject: [ri4pp] Sva pitanja vezana za domaci


PITANJA
0. DA LI TOKENI MORAJU DA BUDU ODVOJENI ILI MOGU DA BUDU SPOJENI:
NekaRec"NekiString"NekaDrugaRec'X'NekaTrecaRec<tag></tag>mail@mail.mail
Ako moraju biti odvojeni da li je to slučaj i za tagove?
1. STRING
Da li string može biti nastavljen u novom redu, da li može da sarži specijalne karaktere tipa \" ili \\ tj. je ovaj string korektan:
"pocetak string; pa specijalni karakter \"; pa novi red
pa nastavak u novom redu; da li moze ovo !#$%^&*()_+|=-<>,./?`~ @ ;pa kraj string"

2. REČ
Koje karaktere reč može da sadrži reč? Da li je su ovo reči:
sadf_asdfas
afd-gfsd
999godina - ako ovo nije reč da li je to onda ceo broj (999) i reč (godina) ili je to greška [svodi se na pitanje 0.]?

3. KARAKTER
Da li karakter može da sarži bilo koju oznaku (da nije slovo ili broj) tj.:
'*'
'$'
'?'
Da li karakter može da sadrži specijlne oznake tj. da li su ovo karakteri:
'\n'
'\t'

4. REALNI BROJEVI
Da li realan broj mora da počinje cifrom ili može da počne tačkom pa da se tada podrazumeva da je počeo nulom tj. da li je ovo realan broj:
.23534

5. HTML TAGOVI
Da li se misli bukvalno na HTML tagove (<table>; <html>; <script> i sl.) ili bilo koje tagove (<bilo_sta>). U slučaju bilo kojih tagova da li su ovo tagovi:
<2></2>
<i82></i82>
<ta_g></ta_g>
<ta-g></ta-g>
Da li početni tagovi moraju da imaju završni tag i obrnuto? U slučaju da moraju da li je dozvoljen ovakav tag <nekitag /> da li treba paziti na velika i mala slova tj. <tAg></tAg> i a li tagovi moraju da budu dobro parsirani tj. da li može ovako <tag1><tag2></tag1></tag2> ili mora <tag1><tag2></tag2></tag1>

6. KOMENTARI
Već je bilo reči na ovu temu ali nije jasno da li je dozoljen komentar tipa /* u komentaru tipa /* tj. da li je ovo korektan komentar:
/* spolja pre /* komentar unutra */ spolja posle */