Preguntas etiquetadas con regular-expression

Desafíos de código que implican el uso de expresiones regulares.

1
Haz un políglota regex
Escriba una expresión regular que funcione en al menos 2 sabores de expresiones regulares (o versiones), y combine una cadena diferente en cada sabor (o versión) en la que se está ejecutando. Las cadenas que deben coincidir en este desafío son las primeras palabras de los nombres de código de …


2
¿Singular o plural?
Aquí hay una lista de 30 sustantivos en inglés en su forma singular y plural. Su trabajo es simplemente escribir la expresión regular más corta que coincida con todos los sustantivos en una forma y ninguno en la otra (fácil, todos los sustantivos en inglés terminan en sforma plural ¿verdad?). …

2
Regex: unir una serie igualitaria
Introducción No veo muchos desafíos de expresiones regulares aquí, por lo que me gustaría ofrecer este engañosamente simple que se puede hacer de varias maneras usando una serie de sabores de expresiones regulares. Espero que les brinde a los entusiastas de las expresiones regulares un poco de tiempo de golf …

4
Días comprimidos de la semana
Dada una entrada de una lista de días de la semana, genera la representación ordenada más corta de la lista. El formato de la entrada es una cadena que consta de una o más de las subseries de dos caracteres Su(domingo), Mo(lunes), Tu(etc.), We, Th, Fr, y Sa. La entrada …

9
Suma las duraciones de tiempo
Desafío Escriba el código más corto que pueda sumar todas las duraciones de tiempo que aparecen en el stdin. El programa solo debe considerar las cadenas que coinciden con uno de los siguientes patrones e ignorar el resto. HH:MM:SS (it will be interpreted as HH hours, MM minutes and SS …

25
Un patrón simple
Entradas: Dos dígitos individuales (llamémoslos my n) y dos caracteres (llamémoslos ay b) en el formato de entrada de su elección. Salida: Para el tutorial, finja m=2, n=5, a='a', b='b'. Su salida será una cadena construida a partir de sus cuatro entradas. Llamemos a la cadena result, con valor "". …
17 code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 


1
Regex validando regex [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado el año pasado . Cree una expresión regular que acepte una cadena de expresión regular como entrada y …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

6
Las vallas binarias
Entrada: Un entero nen el rango2 <= n <= 10 Una lista de enteros positivos Salida: Convierta los enteros a su representación binaria (sin ceros a la izquierda), y únalos a todos juntos. Luego determine todas las subcadenas binarias que forman una 'cerca binaria' usando la ncantidad de postes de …



2
ValiDate ISO 8601 de RX
Desafío Encuentra la expresión regular más corta que valida, es decir, coincide, cada fecha posible en el calendario gregoriano proleptico (que también se aplica a todas las fechas antes de su primera adopción en 1582) y no coincide con ninguna fecha no válida Salida El resultado es, por lo tanto, …


4
Haga coincidir las URL de Stack Exchange
Prólogo Después de instalar una extensión de navegador anti-XSS, Stack Snippets dejó de funcionar repentinamente en toda la red de Stack Exchange. ¡Ya no podía aprender de Stack Overflow , ver demostraciones de trabajo sobre la experiencia del usuario y, lo peor de todo, no podía probar las respuestas de …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.