Je souhaite diviser une chaîne basée sur une expression non régulière. Mon entrée est une chaîne simple. Donc, par exemple, compte tenu de l'entrée "hello.*there"
et ".*"
, je veux le résultat ("bonjour" "là").Transformer une chaîne en une expression rationnelle qui correspond à la chaîne simple, dans DrScheme
Faire ce OBV ne fonctionne pas:
(regexp-split (regexp sep) str))
car il va essayer de correspondre à l'expression régulière .*
. Comment puis-je échapper sep
pour annuler tous les motifs de type regexp?
merci! mon principal problème est que je n'ai pas pu trouver un bon lien vers la documentation par google recherche, ou les docs que j'ai trouvés étaient pour certains modules que je ne savais pas comment importer. ce sont un bon endroit pour commencer si – Claudiu