Ticket #19237: problem_string.py

File problem_string.py, 1.6 KB (added by Simon Litchfield, 11 years ago)

Problem string which causes an infinite loop

Line 
1import re
2
3TEST = """
4<br />
5=========================================================
6<br />
7=========================================================
8<br />
9=========================================================
10<br />
11=========================================================
12<br />
13=========================================================
14<br />
15=========================================================
16<br />
17=========================================================
18<br />
19=========================================================
20<br />
21=========================================================
22<br />
23=========================================================
24<br />
25=========================================================
26<br />
27=========================================================
28<br />
29=========================================================
30<br />
31=========================================================
32<br />
33=========================================================
34<br />
35=========================================================
36<br />
37=========================================================
38<br />
39=========================================================
40<br />
41=========================================================
42<br />
43=========================================================
44<br />
45=========================================================
46<br />
47=========================================================
48"""
49
50strip_tags_re = re.compile(r'</?\S([^=]*=(\s*"[^"]*"|\s*\'[^\']*\'|\S*)|[^>])*?>', re.IGNORECASE)
51
52
53print strip_tags_re.sub('', TEST)
54
Back to Top