Bonjour,Extrait la sous-chaîne entre deux jetons. Deuxième jeton pourrait manquer
je besoin d'extraire la partie de chaîne qui peut ressemble à ceci:
"some_text MarkerA some_text_to_extract MarkerB some_text"
"some_text MarkerA some_text_to_extract"
Je dois extraire some_text_to_extract
dans les deux cas. MarkerA
, MarkerB
- chaînes de texte prédéfinies.
J'ai essayé regexps, mais pas de chance:
".*\sMarkerA(.*)MarkerB.*" - does not work in case 2
".*\sMarkerA(.*)(?=MarkerB)?.*" - wrong result "some_text_to_extract MarkerB some_text"
".*\sMarkerA(.*)(?:MarkerB)?.*" - does not work at all
Pourriez-vous s'il vous plaît aidez-moi cette question?
Merci Douglas! C'était exactement ce dont j'avais besoin =) –