Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
Site:
https://regex101.com/
https://www.jdoodle.com/python3-programming-online
https://playcode.io/online-javascript-editor
Expression:
^\d{2}\.\d{3}\.\d{3}\/\d{4}\-\d{2}$
Example text:
00.059.191/0001-67
00.059.191/000167
00.059.1910001-67
00059191/0001-67
Javascript
var re = /^\d{2}\.\d{3}\.\d{3}\/\d{4}\-\d{2}$/;
var term1 = "00.059.191/0001-67";
var term2 = "00.059.191/000167";
var term3 = "00.059.1910001-67";
if (re.exec(term1)) {
console.log("term1 Valid");
}
else {
console.log("term1 Invalid");
}
if (re.exec(term2)) {
console.log("term2 Valid");
}
else {
console.log("term2 Invalid");
}
if (re.exec(term3)) {
console.log("term3 Valid");
}
else {
console.log("term3 Invalid");
}
Python
import re
patt = r'^\d{2}\.\d{3}\.\d{3}\/\d{4}\-\d{2}$'
term1 = '00.059.191/0001-67'
match1 = re.search(patt,term1)
term2 = '00.059.191/000167'
match2 = re.search(patt,term2)
if match1:
print("Valid: {}".format(match1.group()))
else:
print("Invalid: {}".format(term1))
if match2:
print("Valid: {}".format(match2.group()))
else:
print("Invalid: {}".format(term2))
Add Comment
Please, Sign In to add comment