Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Reg
ular
Ex
pressions
101
Upgrade to Pro
Enterprise
Regular Expression
r"
'[uc]date':\s*datetime\.datetime\([^()]+\([^()]*\)\)\s*,?
"
gm
Input 1
New
s = "{'id': 81, 'udate': datetime.datetime(2021, 2, 3, 7, 20, 5, 369376, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'cdate': datetime.datetime(2021, 3, 11, 9, 50, 0, 984521, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'screen_name': 'Hellas Utrecht', 'follower_id': '310489102', 'is_unfollow': True, 'user_id': 8, 'follower_description': 'Atletiekvereniging Hellas Utrecht heeft zo’n 1600 leden, verdeeld over de afd. jeugd-, weg- en baanatletiek, recreatie en triathlon.', 'follower_favourites_count': '675', 'follower_followers_count': '741', 'follower_listed_count': '9', 'follower_location': 'Utrecht', 'follower_screen_name': 'HellasUtrecht', 'follower_statuses_count': '904'}"
Substitution
s = "{'id': 81, 'udate': datetime.datetime(2021, 2, 3, 7, 20, 5, 369376, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'cdate': datetime.datetime(2021, 3, 11, 9, 50, 0, 984521, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'screen_name': 'Hellas Utrecht', 'follower_id': '310489102', 'is_unfollow': True, 'user_id': 8, 'follower_description': 'Atletiekvereniging Hellas Utrecht heeft zo’n 1600 leden, verdeeld over de afd. jeugd-, weg- en baanatletiek, recreatie en triathlon.', 'follower_favourites_count': '675', 'follower_followers_count': '741', 'follower_listed_count': '9', 'follower_location': 'Utrecht', 'follower_screen_name': 'HellasUtrecht', 'follower_statuses_count': '904'}"