Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Find numbers using Regex
#8
(Jul-24-2022, 06:36 PM)rob101 Wrote: I think I may have cracked this for you. If not, then I'm sure you can make any adjustments. If not, then I'm more than happy to help you.

Try it by coding in your text.

#!/usr/bin/python3

import re

def fdigit(d):
    digit = re.search('\d',d)
    if digit:
        lst_string = re.split('\d',d)
        return lst_string[-1]

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

lst_string = string.split(' ')
pstring = ''

for get_word in range(len(lst_string)):
    word = lst_string[get_word]
    check = fdigit(word)
    if not check:
        pstring += word+' '
    else:
        pstring += check+' '

print(pstring)
I'm not 100% happy with my function name, now that it's doing a slightly different job to the one that it was conceived for, but it'll do.

{edit}

I Think we posted at almost the same time there. If this is any use to you, then cool; if not, maybe someone else can learn something from it. Smile


Quote:I see. thanks for the information and help Unfortunately I will not be able to modify it to suit however I appreciate what you have done. may I ask help with the existing code posted? Thanks
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 558 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,526 Apr-05-2023, 07:36 PM
Last Post: Frankduc
  Find and Replace numbers in String giddyhead 2 1,320 Jul-17-2022, 06:22 PM
Last Post: giddyhead
  find 2 largest equal numbers Frankduc 13 3,761 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,244 Oct-09-2019, 11:53 PM
Last Post: newbieAuggie2019
  Print Numbers starting at 1 vertically with separator for output numbers Pleiades 3 3,846 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