IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ANT Java Discussion :

Faire un "substring" ?


Sujet :

ANT Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 55
    Points : 47
    Points
    47
    Par défaut Faire un "substring" ?
    Bonjour à tous,
    je débute avec Ant et après avoir réussi à dépasser certains obstacles grâce à ce forum, je me retrouve bloqué sur un point pour lequel je ne trouve pas de réponse.

    Voilà, je parcours grâce à un "for" l'ensemble des fichiers d'un répertoire donné. Ce que j'aimerais faire, c'est renommer chacun de ces fichiers suivant un code spécial mais qui s'appuie sur le nom du fichier.

    Mon probleme c'est que je n'arrive pas à faire sauter l'extension dans le chemin du fichier destination. Il me faudrait un genre de substring(0,nomDuFichier.lenght() - 4).

    J'ai vu qu'il y avait un moteur d'expression régulière et c'est surement là que se tien ma solution, mais je ne maitrise pas du tout ce systeme

    Si quelqu'un peut m'éclairer ...

    Merci.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 55
    Points : 47
    Points
    47
    Par défaut
    j'ai fini par trouver :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <propertyregex property="jarName" input="${file}" regexp="\.jar" replace="" global="true" defaultvalue="${file}"/>

+ Répondre à la discussion
Cette discussion est résolue.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo