(value, rules)
| 814 | |
| 815 | |
| 816 | def replace_patterns(value, rules): |
| 817 | for r in rules: |
| 818 | try: |
| 819 | pattern, repl, flags = r |
| 820 | |
| 821 | except ValueError: |
| 822 | pattern, repl = r |
| 823 | flags = 0 |
| 824 | |
| 825 | value = re.sub(pattern, repl, value, flags) |
| 826 | |
| 827 | return value |
| 828 | |
| 829 | |
| 830 | #@TODO: Remove in 0.4.10 and fix exp in CookieJar.setCookie |
no outgoing calls
no test coverage detected