Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Regex: positive lookbehind
#3
(Sep-19-2020, 10:36 AM)Secret Wrote: 1) do I have to place my variable (text_line) in quotation marks here?
Now is just a string 'text_lines',then this string is all that you search in Wink
readlines() give back a list,and you can not pass a list to a regex search.
Have to loop over readlines() or ''.join() to string.
text_lines = f.readlines()
for line in text_lines:
    # Do regex stuff with line
When loop over many lines in regex can you re.finditer() for only load line bye line in memory,and avoid load the whole list.
Example.
import re

data = '''\
hi model choice : 999
model choice : abc
The green car had a model choice : Red color'''

pattern = re.compile(r"(?<=model choice :).*")
for match in pattern.finditer(data):
    print(match.group().strip())
Output:
999 abc Red color
Reply


Messages In This Thread
Regex: positive lookbehind - by Secret - Sep-19-2020, 10:36 AM
RE: Regex: positive lookbehind - by scidam - Sep-20-2020, 11:54 PM
RE: Regex: positive lookbehind - by snippsat - Sep-21-2020, 12:59 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Positive integral solutions for Linear Diophantine Equation august 4 1,333 Jan-13-2023, 09:48 PM
Last Post: Gribouillis
  How to do bar graph with positive and negative values different colors? Mark17 1 5,420 Jun-10-2022, 07:38 PM
Last Post: Mark17
  Positive to negative bernardoB 6 4,530 Mar-13-2019, 07:39 PM
Last Post: bernardoB
  negative to positive slices Skaperen 3 3,742 Jan-29-2018, 05:47 AM
Last Post: Skaperen
  How to find any non positive integer noob 3 4,153 Apr-27-2017, 04:46 PM
Last Post: Ofnuts

Forum Jump:

User Panel Messages

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