Tengo una entrada que solo puede tener 2 valores apple
o banana
. ¿Qué expresión regular puedo usar para asegurarme de que se envió alguna de las dos palabras?
regex
forms
validation
CyberJunkie
fuente
fuente
Respuestas:
Esto lo hara:
para excluir de cadenas capturadas (por ejemplo
$1
,$2
):fuente
(?:apple|banna)
coincidirá, pero no los agregará a la lista de cadenas capturadas (por ejemplo$1
,$2
...$N
).Hay diferentes motores regex, pero creo que la mayoría de ellos funcionarán con esto:
fuente
(apple|banana)
.re.IGNORECASE
bandera. Por ejemplo:re.compile("(apple|banana)", re.IGNORECASE)
La expresión regular
/.txt|.tif/
se puede usar en SiteScope para localizar 'Coincidencia de nombre de archivo' para el monitor de Directorio cuando se buscan dos archivos de tipos diferentes: archivos que terminan en .txt o .tiffuente