SSISO Community

시소당

HTML의 주석과 태그를 찾는 Regular expression

HTML의 주석과 태그를 찾는 Regular expression

 

(?:<!.*?(?:--.*?--*)*.*?>)|(?:<(?:[^>'\"]*|\".*?\"|'.*?')+>)

 

A|B
A ::= (?:C)  

B ::= (?:D)   

C ::= <!.*?(?:E)*.*?>

D ::= <(?:F)+>  

E ::= --.*?--*   

F ::= G*|H|I   

G ::= [^>'\"]   ex) // >, ', " 가 아닌 하나의 문자

H ::= \".*?\"   // "과 " 사이에 어떤 문자든

I ::= '.*?'           // '과 ' 사이에 어떤 문자든

478 view

4.0 stars