Outils pour utilisateurs

Outils du site


teaching:progappchim:parsing_chemical_formula

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

teaching:progappchim:parsing_chemical_formula [2017/02/28 15:12] (Version actuelle)
villersd créée
Ligne 1: Ligne 1:
 +====== Décomposition de formules chimiques ======
 +Analyse de chaînes de caractères formées par la concaténation de symboles d'​éléments chimiques.
  
 +===== Problème de base =====
 +  - Décomposer une chaîne de caractères formée par des symboles chimiques répétés : CaClCNOSbInAsFICl
 +  - Vérifier l'​absence d'​erreurs (symboles erronés)
 +  - Utiliser les méthodes de base des chaînes de caractères
 +  - Utiliser les [[wp>​fr:​Expression_rationnelle|expressions rationnelles ou régulières]]
 +  - Inverser une chaîne
 +  - Repérer une chaîne [[wp>​fr:​Palindrome|palindromique]] (chaîne atomique symétrique)
 +
 +
 +===== Extensions =====
 +  * tenir compte de chiffres correspondant à la répétition d'​éléments chimiques
 +  * tenir compte de parenthèses définissant des groupements reproduits plusieurs fois
 +  * tenir compte de points suivi de nombres de molécules <​chem>​H2O</​chem>​
 +  * comptabiliser les éléments ​
 +  * ...
 +
 +
 +===== Références =====
 +  * [[http://​stackoverflow.com/​questions/​2974362/​parse-a-string-that-represents-a-molecule-and-returning-its-individual-component]]
teaching/progappchim/parsing_chemical_formula.txt · Dernière modification: 2017/02/28 15:12 par villersd