¿Cómo se escribe una expresión regular .net que coincidirá con una cadena que no se inicia con "asiento"Regex booleana no
5
A
Respuesta
10
7
Escribir una expresión regular para un "no se inicia con" puede ser un poco difícil. A menudo es más fácil escribir una expresión regular para detectar que una cadena comienza con una subcadena y no la coincidencia.
Por ejemplo:
return !Regex.IsMatch("^Seat.*", input);
+0
Yay por esa respuesta. Me gusta mantener las cosas simples. – PEZ
0
Sugeriría que no lo haga. Debería poder obtener cada cadena que no concuerde.
!Regex.IsMatch("^Seat.*", string);
Cuestiones relacionadas
- 1. booleana No en VBScript
- 2. python expresión booleana no "cortocircuito"?
- 3. booleana! = False
- 4. recursividad booleana
- 5. Satisfabilidad booleana - algoritmo
- 6. booleana atributos HTML
- 7. Python expresión booleana y
- 8. Java Regex no coincide?
- 9. Regex (a?) * No exponencial?
- 10. C++ regex no comprende
- 11. regex que no entiendo
- 12. Regex no operador
- 13. variable booleana sin inicializar
- 14. PHP Lazy Evaluación booleana
- 15. truco de operación booleana
- 16. C++ Evaluación booleana
- 17. ¿Regex con una cuerda o no regex con una cuerda?
- 18. La consulta CAML para la columna booleana no funciona
- 19. función booleana C# DllImport con C++ no volver correctamente
- 20. no entienda a las condiciones de WiX lógica booleana
- 21. No se puede leer la propiedad booleana en JSP EL
- 22. pasar una variable booleana opcional
- 23. dozer Asignación de propiedad booleana
- 24. búsqueda booleana en una matriz
- 25. Regex muy simple no funciona
- 26. Regex - No contiene ciertos caracteres
- 27. Regex Until pero no incluida
- 28. ¿Cómo analizo la lógica booleana?
- 29. JNI, método de llamada booleana
- 30. Evaluación booleana en una lambda
¿para qué usar expresiones regulares en lugar de! StringInstance.StartsWith ("asiento") – Juliet
Podría ser parte de una expresión mayor. – Soviut