Sandeep590 Posted September 12, 2016 Share Posted September 12, 2016 Hello Everyone, In the process of displaying all the ISBN numbers from the text file, I was using below regular expression which accepts any integer.(In some instances, 10 digit ISBN number ends with X). Regular Expression : preg_match_all('/\d+(?:\d|X)/') Can anyone tell me what would be the regular expression if any alpha digits like A B C .. Z replaces X in the above expression. I have replaced X with [a-z][A-Z] in above regular expression but it dint worked out. With Regards, Sandeep. Quote Link to comment https://forums.phpfreaks.com/topic/302162-regular-expression-for-isbn-number/ Share on other sites More sharing options...
Solution Psycho Posted September 12, 2016 Solution Share Posted September 12, 2016 This should match any input that starts with 1 or more numbers with an optional letter at the end: preg_match_all('/\d+([a-zA-Z])?/') Quote Link to comment https://forums.phpfreaks.com/topic/302162-regular-expression-for-isbn-number/#findComment-1537434 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.