Maison  >  Questions et réponses  >  le corps du texte

Python comment extraire tous les noms d'ID et noms de CLASSE des fichiers CSS

Il est obligatoire d'extraire tous les noms d'ID et les noms de CLASSE des fichiers CSS dans deux listes

Cette fonction peut-elle être implémentée avec précision à l'aide d'expressions régulières ?

classValues = re.findall(r'\.([\w_-]+)',content) 

idValues = re.findall(r'#([\w_-]+)',content) 

Mais il y aura beaucoup plus de valeurs qui n'appartiennent pas à l'ID et à la classe, comme la situation suivante :

background-color: #fff; 
-webkit-box-shadow: 0 0 2px 0 rgba(31, 31, 31, 0.07);
扔个三星炸死你扔个三星炸死你2662 Il y a quelques jours1163

répondre à tous(1)je répondrai

  • 代言

    代言2017-07-05 10:37:41

    re.findall('\.(.+){', content) 
    re.findall('#(.+){', content)
    

    répondre
    0
  • Annulerrépondre