Scrivi un regex che funziona in almeno 2 regex flavours (o versioni) e abbina una stringa diversa in ogni flavour (o versione) in cui è in esecuzione. Le stringhe da abbinare a questa sfida sono le prime parole dei nomi di codice Ubuntu, che sono elencati di seguito. La tua …
Obbiettivo Usando il linguaggio di programmazione che preferisci, scrivi il programma più breve per eliminare i commenti da una stringa che rappresenta un programma C. Ingresso La stringa può essere considerata come qualsiasi forma di input, ma può anche essere considerata come variabile. Istruzioni Devono essere rimossi due diversi tipi …
Ecco un elenco di 30 nomi inglesi nella loro forma singolare e plurale. Il tuo compito è semplicemente quello di scrivere l'espressione regolare più breve che corrisponda a tutti i sostantivi in una forma e nessuno nell'altra (facile, tutti i sostantivi inglesi finiscono in sforma plurale, giusto?). SINGULAR PLURAL --------- …
introduzione Non vedo molte sfide regex qui, quindi vorrei offrire questo ingannevolmente semplice che può essere fatto in diversi modi usando una serie di sapori regex. Spero che offra agli appassionati di regex un po 'di divertimento nel golf. Sfida La sfida è quella di abbinare quella che ho definito …
Dato un input di un elenco di giorni della settimana, genera la rappresentazione ordinata più breve dell'elenco. Il formato del input è una stringa costituita da uno o più delle stringhe di due caratteri Su(Domenica), Mo(Lunedi), Tu(ecc), We, Th, Fr, e Sa. L'input potrebbe non essere necessariamente indicato in ordine …
Sfida Scrivi il codice più breve che può sommare tutte le durate che compaiono nello stdin. Il programma deve considerare solo le stringhe che corrispondono a uno dei seguenti schemi e ignorare il resto. HH:MM:SS (it will be interpreted as HH hours, MM minutes and SS seconds) H:MM:SS (it will …
ingressi: Due cifre singole (chiamiamole me n) e due caratteri (chiamiamole ae b) nel formato di input desiderato. Produzione: Per la procedura dettagliata, fingere m=2, n=5, a='a', b='b'. Il tuo output sarà una stringa creata dai tuoi quattro input. Chiamiamo la stringa result, con valore "". In primo luogo, concatenate …
In questa attività devi scrivere un programma che legge un'espressione regolare e genera un altro programma che genera se una stringa di input è accettata da quell'espressione regolare. L'output deve essere un programma scritto nella stessa lingua della richiesta. Ingresso L'input è un'espressione regolare r corrispondente al seguente ABNF (la …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso l'anno scorso . Costruisci una regex che accetti una stringa regex come input e controlla se è valida. Fondamentalmente, …
Ingresso: Un numero intero nnell'intervallo2 <= n <= 10 Un elenco di numeri interi positivi Produzione: Converti gli interi nella loro rappresentazione binaria (senza zero iniziali) e uniscili tutti insieme. Quindi determinare tutte le sottostringhe binarie che formano una 'recinzione binaria' utilizzando la nquantità di pali della recinzione. Gli spazi …
Il problema Ho un sacco di espressioni regolari che devo usare in alcuni codici, ma sto usando un linguaggio di programmazione che non supporta regex! Fortunatamente, so che la stringa di test avrà una lunghezza massima e sarà composta solo da ASCII stampabile. La sfida È necessario inserire una regex …
Crea l'espressione regolare più breve che corrisponderà approssimativamente a un URL nel testo quando viene eseguita in JavaScript Esempio: "some text exampley.com".match(/your regular expression goes here/); L'espressione regolare deve cattura tutti gli URL validi che sono per http e https. non preoccuparti di non trovare corrispondenze per stringhe che sembrano …
Sfida Trova il regex più breve che convalida, ad esempio le corrispondenze, tutte le possibili date nel calendario prololico gregoriano (che si applica anche a tutte le date prima della sua prima adozione nel 1582) e non corrisponde a nessuna data non valida. Produzione L'output è quindi verità o falsità. …
La tua sfida è creare una regex che corrisponda a ogni permutazione di stringa di se stessa e nient'altro. La corrispondenza deve anche essere sensibile al maiuscolo / minuscolo. Quindi, ad esempio, se la tua regex è: ABC Dovrebbe corrispondere (e corrispondere solo) a queste stringhe: ABC ACB BAC BCA …
Prologo Dopo aver installato un'estensione del browser anti-XSS, Stack Snippet ha smesso improvvisamente di funzionare su tutta la rete Stack Exchange. Non ho più potuto imparare da Stack Overflow , vedere demo funzionanti sull'esperienza utente e, soprattutto, non ho potuto testare le risposte JavaScript su Puzzle di programmazione e Code …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.