{"version":"1.0","provider_name":"Snap Surveys","provider_url":"https:\/\/www.snapsurveys.com\/support-snap11","author_name":"mtroy@snapsurveys.com","author_url":"https:\/\/www.snapsurveys.com\/support-snap11\/author\/mtroysnapsurveys-com\/","title":"Using scanning validation patterns - Snap Surveys","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"u3mp4wuOWB\"><a href=\"https:\/\/www.snapsurveys.com\/support-snap11\/worksheets\/using-scanning-validation-patterns\/\">Using scanning validation patterns<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.snapsurveys.com\/support-snap11\/worksheets\/using-scanning-validation-patterns\/embed\/#?secret=u3mp4wuOWB\" width=\"600\" height=\"338\" title=\"&#8220;Using scanning validation patterns&#8221; &#8212; Snap Surveys\" data-secret=\"u3mp4wuOWB\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","description":"&nbsp; Patterns are a description of what characters you expect to be in an open response variable. You have to define them for each variable that uses them. There are two types of scanning validation in Snap, \u2018Spelling\u2018 and \u2018Patterns\u2018. &hellip; Continue reading &rarr;"}