Tengo str1="A sample string"
. Si el str1
contiene sample
, necesito echo
algo así como match
y de lo contrario not matching
. No estoy familiarizado con los scripts ant. Por favor, ayúdame.Ant regex compare en caso de condición
7
A
Respuesta
10
Si lo que desea es saber si existe una subcadena en la cadena, puede utilizar <contains>
tarea junto con <if>
tarea de ant-contrib. Si desea escanear un patrón (una expresión regular) en una cadena, use <matches>
en lugar de <contains>
.
Compruebe si hay ejemplos en esta página: Ant Manual: Condition Tasks
Además, un ejemplo:
<if>
<contains string="a sample string" substring="sample" />
<then>
<echo>match</echo>
</then>
<else>
<echo>not match</echo>
</else>
</if>
13
Si está utilizando nueva hormiga, tratar ... http://ant.apache.org/manual/Tasks/conditions.html
<condition property="legal-password">
<matches pattern="[1-9]" string="${user-input}"/>
</condition>
<fail message="Your password should at least contain one number"
unless="legal-password"/>
Cuestiones relacionadas
- 1. Beyond Compare 2 ignore el caso
- 2. Caso Mysql con o condición
- 3. Inutilización de propiedades en Ant y eliminación de propiedades en Ant utilizando una condición
- 4. Ejecutar una tarea predeterminada en ANT en caso de falla
- 5. Caso por defecto en una condición de conmutación
- 6. ¿Java Regex optimiza este caso específico?
- 7. C# RegEx: Ignorar el caso ... ¿en el patrón?
- 8. DateTime Compare en C#
- 9. Powershell File Compare
- 10. Verifique un rango de números en una condición if
- 11. Regex solo para números
- 12. Caso en ese momento, pero con la condición AND dentro de cuándo y antes de entonces
- 13. Salir de una función en caso de que no se cumpla la condición
- 14. IntelliJ IDEA compare pestañas
- 15. Usando Ant, ¿es posible usar AND, O condición en la etiqueta IF?
- 16. Delphi 7 tguid compare
- 17. Binary Compare DLLs
- 18. C++ compare dos literales de cadena
- 19. Android compare cartas especiales
- 20. NSPredicate compare con Integer
- 21. PHP & MySQL compare contraseña
- 22. Javascript compare 3 valores
- 23. SVN branch compare
- 24. Compare las implementaciones de JSF
- 25. Java compare dos mapa
- 26. PHP compare el tiempo
- 27. Compare contenedores con GoogleTest
- 28. Estilo pregunta condición agains condición == NULL
- 29. ¿Por qué los diferentes cuerpos de condición de caso no tienen un alcance diferente?
- 30. SQL Server Condición de condición Pregunta