3 "description": "pattern validation",
4 "schema": {"pattern": "^a*$"},
7 "description": "a matching pattern is valid",
12 "description": "a non-matching pattern is invalid",
17 "description": "ignores non-strings",
24 "description": "pattern is not anchored",
25 "schema": {"pattern": "a+"},
28 "description": "matches a substring",