Add new comment to RegExpBuilder: regulární výrazy v JavaScriptu snadno a rychle
Moje kniha o CMS Drupal
Poslední komentáře
- 2 days 15 hours ago
- 4 days 12 hours ago
- 1 week ago
- 1 week ago
- 1 week 2 days ago
- 3 months ago
- 3 months ago
- 5 months 1 week ago
- 6 months 1 week ago
- 6 months 1 week ago
Nové diskuze
- (2 months zpět)
- (2 months 1 week zpět)
- (4 months 3 weeks zpět)
- (6 months 1 week zpět)
- (1 year 3 months zpět)
- (1 year 4 months zpět)
- (1 year 7 months zpět)
- (1 year 8 months zpět)

Souhlasím, že potkat složité regulární výrazy ve starém projektu je často noční můra. Správnou dokumentací a testy se z nich ale stávají velice silní pomocníci.
Uvedený regulární výraz neodpovídá tomu, co bych podle zápisu v RegExpBuilderu čekal. V hezké zápisu je konstrukce ".min(1).digits()", které v regulární výrazu odpovídají věci jako "11", "11,9", "11,11,2", ",", "1", ",,," atd. což není vždy správně. Dále pro mě nelogický je ve výrazu vše počínaje ".then(“.”)" nepovinné. Bylo by také vhodné zmínit, že všechny mezery jsou automaticky přeskakovány při vyhodnocení.
Ač mají regulární výrazy složitou syntaxi, je k nim mnoho nástrojů, které pomohou s jejich pochopení a odzkoušení. Naopak podobné knihovny vedou k tomu, že musím nastudovat konkrétní knihovnu a hlavně, že případné chyby se složitě ladí. Chyby, které takhle mohou třeba při validaci vzniknout jsou skoro neviditelné.