Python Forum
Python Regular expression, small sample works but not on file
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Python Regular expression, small sample works but not on file
#1
Hi Experts,

Small sample:
<span id="AccordionHeaderText52741" class="clsAccordionHeaderText"><a id="AccordionHeaderTab52741" tabIndex="101" onkeydown="websys_ToggleAccordion('52741',event);">Billing</a></span>

a regular expression, which works in https://regex101.com/ is
",event\);\">(.*)<\/a.*"
The same works in python editor which pulls out "Billing"
import re
with open('testregpad.txt') as f:
    for line in f:
        match = re.search('event\);\">(.*)<\/a.*', line)
print(match.group(1))
output: Billing

But when I provide the entire page source to pull all the matching strings in the complete file, the code is failing.
Here is the error message both in sublime and jupyter.
Error:
traceback (most recent call last): File "C:\Data\Academic\Python\RegExtractData", line 5, in <module> print(match.group(1)) AttributeError: 'NoneType' object has no attribute 'group' [Finished in 120ms]
Help is appreciated.

Attached Files

.txt   textsample.txt (Size: 29.62 KB / Downloads: 357)
Reply


Messages In This Thread
Python Regular expression, small sample works but not on file - by Acernz - Jun-09-2021, 01:34 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  data validation with specific regular expression shaheen07 0 357 Jan-12-2024, 07:56 AM
Last Post: shaheen07
  Python beginner that needs an expression added to existing script markham 1 722 Sep-04-2023, 05:24 AM
Last Post: Pedroski55
  Recursive regular expressions in Python risu252 2 1,282 Jul-25-2023, 12:59 PM
Last Post: risu252
  Regular Expression search to comment lines of code Gman2233 5 1,723 Sep-08-2022, 06:57 AM
Last Post: ndc85430
  List Creation and Position of Continue Statement In Regular Expression Code new_coder_231013 3 1,696 Jun-15-2022, 12:00 PM
Last Post: new_coder_231013
  Convert nested sample json api data into csv in python shantanu97 3 2,885 May-21-2022, 01:30 PM
Last Post: deanhystad
  Need help with my code (regular expression) shailc 5 1,963 Apr-04-2022, 07:34 PM
Last Post: shailc
  Regular Expression for matching words xinyulon 1 2,198 Mar-09-2022, 10:34 PM
Last Post: snippsat
Question Opening small size browser with python selenium not work, need help greenpine 0 1,639 Feb-07-2022, 11:36 AM
Last Post: greenpine
  Sample labels from excel file in order to put them on x-axis and y-axis of a plot hobbyist 11 4,434 Sep-14-2021, 08:29 AM
Last Post: hobbyist

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020