comparison roundup/cgi/accept_language.py @ 5809:936275dfe1fa

Try to fix: DeprecationWarning: invalid escape sequence \d DeprecationWarning: invalid escape sequence \s DeprecationWarning: invalid escape sequence \) Strings under python 3 are unicode strings rather then "regular" strings as under python 2. So all regexps need to be raw strings. We will see how many I fixed and if I broke any.
author John Rouillard <rouilj@ieee.org>
date Wed, 12 Jun 2019 20:34:47 -0400
parents b00cd44fea16
children ed8a9974c1bd
comparison
equal deleted inserted replaced
5808:bab86c874efb 5809:936275dfe1fa
29 import heapq 29 import heapq
30 30
31 # regexp for languange-range search 31 # regexp for languange-range search
32 nqlre = "([A-Za-z]+[-[A-Za-z]+]*)$" 32 nqlre = "([A-Za-z]+[-[A-Za-z]+]*)$"
33 # regexp for languange-range search with quality value 33 # regexp for languange-range search with quality value
34 qlre = "([A-Za-z]+[-[A-Za-z]+]*);q=([\d\.]+)" 34 qlre = r"([A-Za-z]+[-[A-Za-z]+]*);q=([\d\.]+)"
35 # both 35 # both
36 lre = re.compile(nqlre + "|" + qlre) 36 lre = re.compile(nqlre + "|" + qlre)
37 37
38 whitespace = ' \t\n\r\v\f' 38 whitespace = ' \t\n\r\v\f'
39 try: 39 try:

Roundup Issue Tracker: http://roundup-tracker.org/