Regex simple (strPattern = ".*([0-9.]{1,4}(kg|g)).*") ne fonctionne pas
Bonjour,
dans une macro j'ai une regex qui ne me retourne pas le résultat désiré.
strPattern = ".*([0-9.]{1,4}(kg|g)).*"
Je cherche à récupérer le poid qui est indiqué dans une cellule.
La cellule peut avoir les formes/valeurs suivantes:
- zefjkh 5g fdkjh
- sdjkmlh20gx4
- smkljh100gsddd
- sqlvkjh1000gvljkhgsqd
- vslkdjh1kgvsdkjv
- slkhjg15kg-sdfkljh
- qsfdgkljh1.5kgsdgqg
- qsd200kjh12.7kgdsfgkjhg
Le probleme est que le résultat retourné est comme ceci:
Qu'est-ce qui cloche dans la regex?
Merci d'avance
vandman