Skip to content

Instantly share code, notes, and snippets.

@zmsmith
Created September 28, 2012 01:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zmsmith/3797402 to your computer and use it in GitHub Desktop.
Save zmsmith/3797402 to your computer and use it in GitHub Desktop.
Find URLs with underscores
import re
def find_underscores(patterns):
for pattern in patterns:
raw = pattern.regex.pattern
rr = re.sub('\(.*?\)', lambda x: '', raw)
if '_' in rr:
print pattern.regex.pattern
if hasattr(pattern, 'url_patterns'):
find_underscores(pattern.url_patterns)
from urls import urlpatterns
find_underscores(urlpatterns)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment