Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Find numbers using Regex
#15
(Jul-25-2022, 05:27 AM)giddyhead Wrote: Yeah looking for a way to get rid of the numbers attached to words using the code from web scrapping.

Okay. That code from your web scrapping, as you call it, is not in a style that I work with, as you may gather from what I've posted.

As for getting rid of the numbers attached to words, that is precisely the objective of my posted script, given that said number is prefixed.

Maybe this is a 'Language barrier' issue. Do you fully understand English?

edit for p.s

I've updated the my code, as I was unhappy about some of the object names that I used (it was developed on-the-fly) and as I'll be adding this code to my notes, I've cleaned it up.

#!/usr/bin/python3

import re

def f_number(num):
    number = re.search('\d',num)
    if number:
        num_list = re.split('\d',num)
        return num_list[-1]

input_string = "" # put your text in this string object

string_list = input_string.split(' ')
p_string = ''

for get_word in range(len(string_list)):
    word = string_list[get_word]
    number = f_number(word)
    if not number:
        p_string += word+' '
    else:
        p_string += number+' '

print(p_string)
Sig:
>>> import this

The UNIX philosophy: "Do one thing, and do it well."

"The danger of computers becoming like humans is not as great as the danger of humans becoming like computers." :~ Konrad Zuse

"Everything should be made as simple as possible, but not simpler." :~ Albert Einstein
Reply


Messages In This Thread
Find numbers using Regex - by giddyhead - Jul-24-2022, 04:41 AM
RE: Find numbers using Regex - by rob101 - Jul-24-2022, 06:26 AM
RE: Find numbers using Regex - by giddyhead - Jul-24-2022, 12:11 PM
RE: Find numbers using Regex - by rob101 - Jul-24-2022, 02:52 PM
RE: Find numbers using Regex - by giddyhead - Jul-24-2022, 06:22 PM
RE: Find numbers using Regex - by Pedroski55 - Jul-24-2022, 07:29 AM
RE: Find numbers using Regex - by rob101 - Jul-24-2022, 06:36 PM
RE: Find numbers using Regex - by giddyhead - Jul-24-2022, 08:32 PM
RE: Find numbers using Regex - by rob101 - Jul-24-2022, 11:03 PM
RE: Find numbers using Regex - by giddyhead - Jul-25-2022, 05:27 AM
RE: Find numbers using Regex - by Pedroski55 - Jul-25-2022, 12:26 AM
RE: Find numbers using Regex - by giddyhead - Jul-25-2022, 05:22 AM
RE: Find numbers using Regex - by deanhystad - Jul-25-2022, 04:26 AM
RE: Find numbers using Regex - by giddyhead - Jul-25-2022, 05:15 AM
RE: Find numbers using Regex - by rob101 - Jul-25-2022, 06:07 AM
RE: Find numbers using Regex - by deanhystad - Jul-25-2022, 06:28 AM
RE: Find numbers using Regex - by snippsat - Jul-25-2022, 07:32 PM
RE: Find numbers using Regex - by giddyhead - Jul-26-2022, 12:54 AM
RE: Find numbers using Regex - by giddyhead - Jul-28-2022, 12:29 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Regex to find triple characters bfallert 14 564 May-16-2024, 04:02 PM
Last Post: xMaxrayx
  find random numbers that are = to the first 2 number of a list. Frankduc 23 3,531 Apr-05-2023, 07:36 PM
Last Post: Frankduc
  Find and Replace numbers in String giddyhead 2 1,322 Jul-17-2022, 06:22 PM
Last Post: giddyhead
  find 2 largest equal numbers Frankduc 13 3,763 Jan-11-2022, 07:10 PM
Last Post: Frankduc
  Find and replace in files with regex and Python Melcu54 0 1,900 Jun-03-2021, 09:33 AM
Last Post: Melcu54
  Find and replace to capitalize with Regex hermobot 2 2,584 Mar-21-2020, 12:30 PM
Last Post: hermobot
  Python regex to get only numbers tantony 6 4,245 Oct-09-2019, 11:53 PM
Last Post: newbieAuggie2019
  Print Numbers starting at 1 vertically with separator for output numbers Pleiades 3 3,847 May-09-2019, 12:19 PM
Last Post: Pleiades
  How to find the sum of even numbers from entered N numbers? Rajath 2 12,474 Sep-13-2017, 07:19 PM
Last Post: nilamo

Forum Jump:

User Panel Messages

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