RegExLib.com - The first Regular Expression Library on the Web!

Please support RegExLib Sponsors

Sponsors

Regular Expression Details

Title Test Find Bible Verse Search/Validator
Expression
(?:(?:[123]|I{1,3})\s*)?(?:[A-Z][a-zA-Z]+|Song of Songs|Song of Solomon).?\s*(?:1?[0-9]?[0-9]):\s*\d{1,3}(?:[,-]\s*\d{1,3})*(?:;\s*(?:(?:[123]|I{1,3})\s*)?(?:[A-Z][a-zA-Z]+|Song of Songs|Song of Solomon)?.?\s*(?:1?[0-9]?[0-9]):\s*\d{1,3}(?:[,-]\s*\d{1,3})*)*
Description
This RE locates and/or validates standard Bible verse notation.
Matches
Leviticus 3:3-4 | II Ki. 2:11; 3:12-22, 25 | 2Cor 3:16; Rom. 12:1-5,7,9
Non-Matches
Lev chap 3 vv3-4 | 2nd Kings 2:11 | Romans 12
Author Rating: The rating for this expression. Art Araya
Source Art Araya
Your Rating
Bad Good

Enter New Comment

Title

Name

Comment

Spammers suck - we apologize. Please enter the text shown below to enable your comment (not case sensitive - try as many times as you need to if the first ones are too hard):

Existing User Comments

Title: Enhancement?
Name: Larry Eitel
Date: 12/22/2008 7:08:28 PM
Comment:
Any possibility to enhance/extend this to support the use of . vs : to delimit chapters and verses? For example: Mathew 24:14 OR Mathew 24.14 Thank you :)


Copyright © 2001-2025, RegexAdvice.com | ASP.NET Tutorials