(s)
| 997 | # ========= |
| 998 | |
| 999 | def valid_boundary(s): |
| 1000 | import re |
| 1001 | if isinstance(s, bytes): |
| 1002 | _vb_pattern = b"^[ -~]{0,200}[!-~]$" |
| 1003 | else: |
| 1004 | _vb_pattern = "^[ -~]{0,200}[!-~]$" |
| 1005 | return re.match(_vb_pattern, s) |
| 1006 | |
| 1007 | # Invoke mainline |
| 1008 | # =============== |