Python Forum
Check for funny characters with a regexp
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Check for funny characters with a regexp
#5
(Jan-18-2020, 11:41 PM)Gribouillis Wrote: The problem is that I and S belong to the uppercase version of the character sequence

Yes, that's what I figured. Thanks for confirming that. I was hoping for some hidden trick to make Python use the same logic as Perl does for such cases, but I guess there is no such magic trick. Maybe in the future...

Both Perl and Python do the right thing, I now believe, but have made different choices - both logical in their own way. For my purposes the Perl solution is more convenient, but for other, more important reasons, I'm still going ahead with porting the whole application to Python. I can live with this very minor inconvenience since this is a very narrow corner-case in my application. I have now managed to get around it by not allowing case insensitive searching in certain cases, and not bothering with other cases that really don't matter in the context of the application.

Thanks for the help! Much appreciated!
Reply


Messages In This Thread
RE: Check for funny characters with a regexp - by bertilow - Jan-19-2020, 10:16 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How do I check if the first X characters of a string are numbers? FirstBornAlbratross 6 1,780 Apr-12-2023, 10:39 AM
Last Post: jefsummers
  Remove escape characters / Unicode characters from string DreamingInsanity 5 14,455 May-15-2020, 01:37 PM
Last Post: snippsat
  Check for a special characters in a column and flag it ayomayam 0 2,129 Feb-12-2020, 03:04 PM
Last Post: ayomayam
  RegExp: returning 2nd loop in new document syoung 5 4,171 May-02-2018, 12:36 PM
Last Post: syoung
  check if value of passed variable has uppercase characters in it. wfsteadman 3 3,383 Sep-01-2017, 05:52 PM
Last Post: metulburr
  Regexp that won't match anything Ofnuts 4 4,285 Mar-17-2017, 02:48 AM
Last Post: Larz60+

Forum Jump:

User Panel Messages

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