BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
OS2Rules
Obsidian | Level 7

Hi All:

Having a bit of trouble with a Perl regular expression.

I'm looking for the following in a string:

- Upper case character A

- 6 upper case characters (no more, no less)

- 1 numeric digit

- an underscore.

as in:    AXXXXXX5_

I just can't seem to get the expression.

Thanks in advance.

1 ACCEPTED SOLUTION

Accepted Solutions
Haikuo
Onyx | Level 15

"/A[A-Z]{6}(\d|[A-Z])_/"

Haikuo

View solution in original post

3 REPLIES 3
PGStats
Opal | Level 21

"/A[A-Z]{6}?\d_/"

PG

PG
OS2Rules
Obsidian | Level 7

Thanks.

That works perfectly - but it looks like my requirements have changed a bit.

How would I code  the same expression of the last character (the number) could also be a uppercase alpha character?

Haikuo
Onyx | Level 15

"/A[A-Z]{6}(\d|[A-Z])_/"

Haikuo

SAS Innovate 2025: Register Now

Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 3 replies
  • 907 views
  • 3 likes
  • 3 in conversation