Hackerrank – IP Address Validation

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie IP4 regex: \b(((2[0-5][0-5])|(1[0-9][0-9])|(\b[1-9][0-9]\b)|(\b\d\b))\.){3}((2[0-5][0-5])|(1[0-9][0-9])|(\b[1-9][0-9]\b)|(\b\d\b))\b IP6 regex: ([a-f0-9]{1,4}:){7}\b[0-9a-f]{1,4}\b Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – HackerRank Tweets

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Skontrolovať, či každý riadok je validný pre nasledovný regulárny výraz. .*hackerrank.* Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – Find Hackerrank

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Vypíš „0“ ak zadaný reťazec zodpovedá regulárnemu výrazu ^hackerrank$ alebo ^hackerrank.*hackerrank$ Vypíš „1“ ak zadaný reťazec zodpovedá regulárnemu výrazu ^hackerrank.* Vypíš „2“ ak zadaný reťazec zodpovedá regulárnemu výrazu .*hackerrank$ inak vypíš „-1“ Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia […]

Hackerrank – Find a Substring

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Pre všetky riadky spočítaj výskyt tohto regulárneho výrazu: \w+{substring}\w+ Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – Detecting Valid Latitude and Longitude Pairs

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Môj regulárny výraz: \([+-]?((90(\.0+)?)|([1-8][0-9](\.[0-9]+)?)|([0-9](\.[0-9]+)?)),\s*[+-]?(((([1-9][0-9])|([0-9]))(\.[0-9]+)?)|(1((80(\.0+)?)|([0-7][0-9](\.[0-9]+)?))))\) Všetky riešenia sú dostupné aj na mojom GitHub profile.

Hackerrank – Detect HTML Attributes

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Vyparsuj všetky tagy, ktoré majú atribúty. Potom vyparsuj iba tagy a iba atribúty. Usporiadaj atribúty podľa toho, v akom tagu sa nachádzajú. Nakoniec už len usporiadať tagy a potom atribúty a vypísať výsledok. Vytvoril som riešenie v týchto programovacích jazykoch: Java Scala Všetky riešenia sú […]

Hackerrank – Alien Username

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Takýto regulárny výraz overí platnosť prihlasovacieho mena: ^[_\.]\d+[a-zA-Z]*_?$ Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby