Python Forum
Regex to catch what user has put in text box
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Regex to catch what user has put in text box
#4
(Jun-09-2024, 02:40 PM)Pedroski55 Wrote: Something like this?

un = input('Enter your username like this Schweinehund: Firstname.Lastname ')
a = un.split('.')
b = re.compile(a[0])
c = re.compile(a[1])
np = input('Enter your password Schweinehund! ')
while not b.search(np) == None:
    np = input('Enter your password again Schweinehund, but don\'t use your first name in the password! ')
    while not c.search(np) == None:
        np = input('Enter your password again Schweinehund, but don\'t use your last name in the password! ')
Output:
un 'Pedro.Rodriguez'
Output:
np pedro.RODRIGUEZ
While loops

Output:
Enter your password again Schweinehund, but don't use your first name in the password! prodriguez Enter your password again Schweinehund, but don't use your last name in the password! pedror Enter your password again Schweinehund, but don't use your first name in the password! PeterR
Jawohl!

If you want to ignore case add: re.IGNORECASE to the regexes

I don't think names will contain characters that need re.escape, but maybe you need to think about that if you have names like O'Keefe or O'Reilly.

And, you also need to re the name to make sure it suits!

thanks Pedro

cant i already use the "un" class variable to capture there username and do a split on that ?

and what about if lets say they have a double barrel username ie robert.de.niro depending how many deliminators there are i want to capture all variables
Reply


Messages In This Thread
RE: Regex to catch what user has put in text box - by robertkwild - Jun-11-2024, 08:46 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How to Randomly Print a Quote From a Text File When User Types a Command on Main Menu BillKochman 13 1,619 Apr-24-2024, 05:47 AM
Last Post: Bronjer
  try catch not working? korenron 2 1,004 Jan-15-2023, 01:54 PM
Last Post: korenron
  python-docx regex: replace any word in docx text Tmagpy 4 2,478 Jun-18-2022, 09:12 AM
Last Post: Tmagpy
  Multiprocessing queue catch get timeout Pythocodras 1 2,576 Apr-22-2022, 06:01 PM
Last Post: Pythocodras
  twisted: catch return from sql wardancer84 0 1,609 Sep-08-2021, 12:38 PM
Last Post: wardancer84
  how to catch schema error? maiya 0 1,974 Jul-16-2021, 08:37 AM
Last Post: maiya
  is this a good way to catch exceptions? korenron 14 5,084 Jul-05-2021, 06:20 PM
Last Post: hussaind
  pool mysql error - not catch by try\except? korenron 1 2,266 Jul-05-2021, 11:26 AM
Last Post: ibreeden
  Regex text file to store data in list TheSithSiggi 1 1,638 Dec-03-2020, 04:46 PM
Last Post: bowlofred
  try catch question ,get data from main code korenron 7 3,429 Nov-03-2020, 09:28 AM
Last Post: korenron

Forum Jump:

User Panel Messages

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