Bonjour, je cherche à analyser le contenu d'un champ de ma base de données de type 'text'. Différents champs formatés de la même façon sont présents dans le texte à analyser. En voici un exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
|| ROADMAP | Non définie ||
Je récupère le texte à analyser via un PreparedStatement et un Resulset qui me permet d'accéder au texte sous forme d'une string.

Je cherche d'abord à trouver la position de la première (et unique) occurrence de "ROADMAP", pour cela j'ai utilisé le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
maChaine.indexOf("ROADMAP")
Maintenant je cherche à savoir si après "ROADMAP" se trouve "| ... ||" ou "| ||"
"..." peut correspondre à n'importe quelle suite de caractères comme par exemple "non définie" ou "non applicable" ou autre...
En gros je veux savoir si il y a du texte ou juste des espaces...

Comment puis-je faire cela ?

Merci d'avance