Starší komentáře ke článku: Perl-compatible regulární výrazy v PHP - praktické příklady

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Normatik

Datum vložení: 8.2.2005 10:52:11

To není úplně pravda, správně se telefonní číslo píše od konce po dvojicích, tzn. 123456789 se má psát 123 45 67 89. Uznávám nicméně, že zápis 123 456 789 vypadá lépe (a sám ho používám).

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 8.2.2005 11:11:34

Je mi líto, ale máte zastaralé informace. Po dvojicích a trojicích se psala původní čísla podle českého národního číslování, nová čísla podle mezinárodního číslování se píší výhradně ve skupinách po třech číslicích - ve třech nebo ve čtyřech, pokud přidáte i mezinárodní předvolbu ;-)

Avatar

Autor komentáře: Normatik

Datum vložení: 8.2.2005 12:13:00

Byla-li ČSN 01 6910 nahrazena novější verzí, tak samozřejmě máte pravdu.

Avatar

Autor komentáře: Normatik

Datum vložení: 8.2.2005 13:16:14

A máte ji, norma byla skutečně změněna.

Avatar

Autor komentáře: zdenek

Datum vložení: 11.2.2005 11:18:01

trochu vulgarni primer, ale soulozite taky podle normy..? nejlepe je nechat to na uzivateli, zda zvoli zapis tel cisla per partes :) ci najednou,predpokladam totiz, ze nejaka teta asi necetla prislusnou normu, vime ??

Avatar

Autor komentáře: V. Kubak

Datum vložení: 18.2.2005 13:24:38

Ale třeba četla telefonní seznam :-)

Avatar

Autor komentáře: zdenek

Datum vložení: 25.2.2005 10:11:46

mno to klidne mohla, dalsi query je, jestli si to zapamatovala :) pokud to je "referencni teta" tak by mohla :D jinak nevim nevim :)

Avatar

Autor komentáře: x.micin

Datum vložení: 4.3.2005 15:49:01

nezkousel nekdo upravit vyraz pro kontrolu formatu narodniho telefonniho cisla? v JavaScriptu jsem zkusil zapis: var $regexp = /<b>^((\+|00)420)?( ?\d{3}){3}$</b>/; var $phone = "+420 123 456 789"; if ($regexp.test($phone)) { // cislo vyhovuje } else { // cislo nevyhovuje } a bezelo to. mimochodem, clanky o regularnich vyrazech opravdu potesi. jen tak dale!

Avatar

Autor komentáře: Zivan

Datum vložení: 6.10.2005 15:37:52

Regulerni vyraz na test URL je spatne. Vyhodnoti za spravne napr. i text "http://a..a.cz". Cast "[a-zA-Z0-9][a-zA-Z0-9\-.]" nepovoli u domeny znaky "\", "-" a "." na zacatku, ale povoli je vedle sebe nebo na konci. Obdobne to plati pro znaky za domenou (cast "[\w.?~%#&@/'\\=+-]"). Prvni cast by se asi dala nahradit retezcem "[a-zA-Z0-9]+([\.-][A-Za-z0-9]+)*". U druhe je to podobne, jen nevim jestli plati stejne pravidlo pro vsechny specialni znaky. Jeste zrejme po upravach zustala ve vyrazu prazdna mnozina znaku "[]" a ta mi delala v Javascriptu neplechu. A jeste by me zajimalo, jestli muze byt domena napr. "a.cz"? Je nejake pravidlo o minimalni delce?

Avatar

Autor komentáře: Meno

Datum vložení: 11.5.2008 0:25:40

Daleko vaznejsi problem sa mi zda to, ze zabudli na znak _ Alebo sa mylim? (som v RE uplny zaciatocnik)

Zpět na článek | Úvodní stránka Interval.cz