Python, wie man alle ID-Namen und Klassennamen aus CSS-Dateien extrahiert
扔个三星炸死你
扔个三星炸死你 2017-07-05 10:35:41
0
1
1168

Es besteht die Anforderung, alle ID-Namen und Klassennamen aus CSS-Dateien in zwei Listen zu extrahieren

Kann diese Funktion mithilfe regulärer Ausdrücke genau implementiert werden?

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

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

Aber es wird noch viele weitere Werte geben, die nicht zu ID und Klasse gehören, wie zum Beispiel die folgende Situation:

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

Antworte allen(1)
代言
re.findall('\.(.+){', content) 
re.findall('#(.+){', content)
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!