Rumah  >  Soal Jawab  >  teks badan

Python bagaimana untuk mengekstrak semua nama ID dan nama KELAS daripada fail css

Terdapat keperluan untuk mengekstrak semua nama ID dan nama KELAS daripada fail css ke dalam dua senarai

Bolehkah fungsi ini dilaksanakan dengan tepat menggunakan ungkapan biasa?

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

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

Tetapi akan ada banyak lagi nilai yang bukan milik ID dan kelas, seperti situasi berikut:

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

membalas semua(1)saya akan balas

  • 代言

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

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

    balas
    0
  • Batalbalas