varnodnospatt=/\s{0,3}\*\s\[(.*?)\]\((.*?)\)\s\-\s(.{0,249}?\.\s)\`(.*?)\`\s\`(.*?)\`/;//Regex for entries with no demo and no source code
varslpatt=/\s{0,3}\*\s\[(.*?)\]\((.*?)\)\s\-\s(.{0,249}?\.\s)\(\[Demo\b\]\((.*?)\)\,\s\[Source Code\b\]\((.*?)\)\)\s\`(.*?)\`\s\`(.*?)\`/;//Regex for entries with demo and source code
varnodpatt=/\s{0,3}\*\s\[(.*?)\]\((.*?)\)\s\-\s(.{0,249}?\.\s)\(\[Source Code\]\((.*?)\)\)\s\`(.*?)\`\s\`(.*?)\`/;//Regex for entries with no demo
varnospatt=/\s{0,3}\*\s\[(.*?)\]\((.*?)\)\s\-\s(.{0,249}?\.\s)\(\[Demo\]\((.*?)\)\)\s\`(.*?)\`\s\`(.*?)\`/;//Regex for entries with no source code
varpnodnospatt=/\s{0,3}\*\s\[(.*?)\]\((.*?)\)\s\`(\⚠)\`\s\-\s(.{0,249}?\.\s)\`(.*?)\`\s\`(.*?)\`/;//Regex for entries with proprietary with no demo and no source code
varpslpatt=/\s{0,3}\*\s\[(.*?)\]\((.*?)\)\s\`(\⚠)\`\s\-\s(.{0,249}?\.\s)\(\[Demo\b\]\((.*?)\)\,\s\[Source Code\b\]\((.*?)\)\)\s\`(.*?)\`\s\`(.*?)\`/;//Regex for entries with proprietary with demo and source code
varpnodpatt=/\s{0,3}\*\s\[(.*?)\]\((.*?)\)\s\`(\⚠)\`\s\-\s(.{0,249}?\.\s)\(\[Source Code\]\((.*?)\)\)\s\`(.*?)\`\s\`(.*?)\`/;//Regex for entries with proprietary with no demo
varpnospatt=/\s{0,3}\*\s\[(.*?)\]\((.*?)\)\s\`(\⚠)\`\s\-\s(.{0,249}?\.\s)\(\[Demo\]\((.*?)\)\)\s\`(.*?)\`\s\`(.*?)\`/;//Regex for entries with proprietary with no source code
if(nodnospatt.test(text)==true){
returntrue;
}elseif(slpatt.test(text)==true){
returntrue;
}elseif(nodpatt.test(text)==true){
returntrue;
}elseif(nospatt.test(text)==true){
returntrue;
}elseif(pnodnospatt.test(text)==true){
returntrue;
}elseif(pslpatt.test(text)==true){
returntrue;
}elseif(pnodpatt.test(text)==true){
returntrue;
}elseif(pnospatt.test(text)==true){
returntrue;
}else{
//document.getElementById("alert").innerHTML = "Error(s) Found, check your syntax!";